home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / pluginy Firefox / 60 / 60.xpi / chrome / webdeveloper.jar / content / webdeveloper / webdeveloper.xul < prev   
Extensible Markup Language  |  2009-06-30  |  163KB  |  1,095 lines

  1. <?xml version="1.0"?>
  2. <?xml-stylesheet href="chrome://webdeveloper/content/webdeveloper.css" type="text/css"?>
  3. <?xml-stylesheet href="chrome://webdeveloper/skin/webdeveloper.css" type="text/css"?>
  4.  
  5. <!DOCTYPE overlay SYSTEM "chrome://webdeveloper/locale/menu.dtd">
  6.  
  7. <overlay id="webdeveloper"
  8.          xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
  9.          xmlns:html="http://www.w3.org/1999/xhtml">
  10.  
  11.     <script type="application/x-javascript" src="chrome://webdeveloper/content/common/application.js"/>
  12.     <script type="application/x-javascript" src="chrome://webdeveloper/content/common/array.js"/>
  13.     <script type="application/x-javascript" src="chrome://webdeveloper/content/common/boolean.js"/>
  14.     <script type="application/x-javascript" src="chrome://webdeveloper/content/common/cookie.js"/>
  15.     <script type="application/x-javascript" src="chrome://webdeveloper/content/common/css.js"/>
  16.     <script type="application/x-javascript" src="chrome://webdeveloper/content/common/dom.js"/>
  17.     <script type="application/x-javascript" src="chrome://webdeveloper/content/common/file.js"/>
  18.     <script type="application/x-javascript" src="chrome://webdeveloper/content/common/history.js"/>
  19.     <script type="application/x-javascript" src="chrome://webdeveloper/content/common/preferences.js"/>
  20.     <script type="application/x-javascript" src="chrome://webdeveloper/content/common/prompt.js"/>
  21.     <script type="application/x-javascript" src="chrome://webdeveloper/content/common/string.js"/>
  22.     <script type="application/x-javascript" src="chrome://webdeveloper/content/common/xpath.js"/>
  23.     <script type="application/x-javascript" src="chrome://webdeveloper/content/common/validation/accessibility.js"/>
  24.     <script type="application/x-javascript" src="chrome://webdeveloper/content/common/validation/css.js"/>
  25.     <script type="application/x-javascript" src="chrome://webdeveloper/content/common/validation/html.js"/>
  26.     <script type="application/x-javascript" src="chrome://webdeveloper/content/dashboard/dashboard.js"/>
  27.     <script type="application/x-javascript" src="chrome://webdeveloper/content/features/display_element_information.js"/>
  28.     <script type="application/x-javascript" src="chrome://webdeveloper/content/features/display_line_guides.js"/>
  29.     <script type="application/x-javascript" src="chrome://webdeveloper/content/features/display_page_magnifier.js"/>
  30.     <script type="application/x-javascript" src="chrome://webdeveloper/content/features/display_page_validation.js"/>
  31.     <script type="application/x-javascript" src="chrome://webdeveloper/content/features/display_ruler.js"/>
  32.     <script type="application/x-javascript" src="chrome://webdeveloper/content/features/show_comments.js"/>
  33.     <script type="application/x-javascript" src="chrome://webdeveloper/content/features/view_document_size.js"/>
  34.     <script type="application/x-javascript" src="chrome://webdeveloper/content/features/view_style_information.js"/>
  35.     <script type="application/x-javascript" src="chrome://webdeveloper/content/cookies.js"/>
  36.     <script type="application/x-javascript" src="chrome://webdeveloper/content/css.js"/>
  37.     <script type="application/x-javascript" src="chrome://webdeveloper/content/disable.js"/>
  38.     <script type="application/x-javascript" src="chrome://webdeveloper/content/forms.js"/>
  39.     <script type="application/x-javascript" src="chrome://webdeveloper/content/images.js"/>
  40.     <script type="application/x-javascript" src="chrome://webdeveloper/content/information.js"/>
  41.     <script type="application/x-javascript" src="chrome://webdeveloper/content/miscellaneous.js"/>
  42.     <script type="application/x-javascript" src="chrome://webdeveloper/content/outline.js"/>
  43.     <script type="application/x-javascript" src="chrome://webdeveloper/content/resize.js"/>
  44.     <script type="application/x-javascript" src="chrome://webdeveloper/content/tools.js"/>
  45.     <script type="application/x-javascript" src="chrome://webdeveloper/content/upgrade.js"/>
  46.     <script type="application/x-javascript" src="chrome://webdeveloper/content/view_source.js"/>
  47.     <script type="application/x-javascript" src="chrome://webdeveloper/content/webdeveloper.js"/>
  48.  
  49.     <stringbundleset id="stringbundleset">
  50.         <stringbundle id="webdeveloper-string-bundle" src="chrome://webdeveloper/locale/webdeveloper.properties"/>
  51.     </stringbundleset>
  52.  
  53.     <broadcasterset id="navBroadcasters">
  54.         <broadcaster id="webdeveloper-view-toolbar-command" checked="true" oncommand="webdeveloper_toggleToolbar()"/>
  55.     </broadcasterset>
  56.  
  57.     <keyset id="mainKeyset">
  58.         <key id="webdeveloper-disable-styles-key" key="&webdeveloper.disable.styles.shortcut;" label="&webdeveloper.disable.styles.label;" modifiers="accel,shift" oncommand="webdeveloper_toggleStyles(null)"/>
  59.         <key id="webdeveloper-display-element-information-key" key="&webdeveloper.display.element.information.shortcut;" label="&webdeveloper.display.element.information.label;" modifiers="accel,shift" oncommand="webdeveloper_displayElementInformation(null)"/>
  60.         <key id="webdeveloper-edit-css-key" key="&webdeveloper.edit.css.shortcut;" label="&webdeveloper.edit.css.label;" modifiers="accel,shift" oncommand="webdeveloper_editCSS()"/>
  61.         <key id="webdeveloper-error-console-key" key="&webdeveloper.error.console.shortcut;" label="&webdeveloper.error.console.label;" modifiers="accel,shift" oncommand="webdeveloper_openErrorConsole(true)"/>
  62.         <key id="webdeveloper-java-console-key" key="&webdeveloper.java.console.shortcut;" label="&webdeveloper.java.console.label;" modifiers="accel,shift" oncommand="webdeveloper_openJavaConsole()"/>
  63.         <key id="webdeveloper-validate-local-html-key" key="&webdeveloper.validate.local.html.shortcut;" label="&webdeveloper.validate.local.html.label;" modifiers="accel,shift" oncommand="webdeveloper_validateLocalHTML()"/>
  64.         <key id="webdeveloper-view-css-key" key="&webdeveloper.view.css.shortcut;" label="&webdeveloper.view.css.label;" modifiers="accel,shift" oncommand="webdeveloper_viewCSS()"/>
  65.         <key id="webdeveloper-view-source-key" key="&webdeveloper.view.source.shortcut;" label="&webdeveloper.view.source.label;" modifiers="accel,shift" oncommand="webdeveloper_viewSource(webdeveloper_getContentDocument())"/>
  66.         <key id="webdeveloper-view-style-information-key" key="&webdeveloper.view.style.information.shortcut;" label="&webdeveloper.view.style.information.label;" modifiers="accel,shift" oncommand="webdeveloper_viewStyleInformation(null)"/>
  67.         <key id="webdeveloper-toolbar-key" key="&webdeveloper.toolbar.shortcut;" label="&webdeveloper.toolbar.name;" modifiers="accel,shift" oncommand="webdeveloper_toggleToolbar()"/>
  68.         <key id="webdeveloper-zoom-in-key" key="&webdeveloper.zoom.in.shortcut;" label="&webdeveloper.zoom.in.label;" modifiers="accel,shift" oncommand="webdeveloper_zoom(true)"/>
  69.         <key id="webdeveloper-zoom-out-key" key="&webdeveloper.zoom.out.shortcut;" label="&webdeveloper.zoom.out.label;" modifiers="accel,shift" oncommand="webdeveloper_zoom(false)"/>
  70.     </keyset>
  71.  
  72.     <menupopup id="view_toolbars_popup">
  73.         <menuitem id="webdeveloper-view-toolbar" accesskey="&webdeveloper.key;" class="menuitem-iconic" label="&webdeveloper.toolbar.name;" type="checkbox" observes="webdeveloper-view-toolbar-command"/>
  74.     </menupopup>
  75.  
  76.     <menupopup id="menu_ToolsPopup">
  77.         <menu id="webdeveloper-menu" accesskey="&webdeveloper.key;" class="menuitem-iconic" image="chrome://webdeveloper/content/images/logo/small.png" insertafter="devToolsSeparator" label="&webdeveloper.name;">
  78.             <menupopup>
  79.                 <menu id="webdeveloper-disable-menu" accesskey="&webdeveloper.disable.key;" class="menuitem-iconic" image="chrome://webdeveloper/skin/toolbar/disable.png" label="&webdeveloper.disable.label;">
  80.                     <menupopup onpopupshowing="webdeveloper_updateDisableMenu('menu')">
  81.                         <menuitem id="webdeveloper-disable-cache-menu" accesskey="&webdeveloper.disable.cache.key;" label="&webdeveloper.disable.cache.label;" type="checkbox" oncommand="webdeveloper_toggleCache(this)"/>
  82.                         <menuseparator id="webdeveloper-disable-separator1-menu"/>
  83.                         <menuitem id="webdeveloper-disable-java-menu" accesskey="&webdeveloper.disable.java.key;" label="&webdeveloper.disable.java.label;" type="checkbox" oncommand="webdeveloper_toggleJava(this)"/>
  84.                         <menu id="webdeveloper-disable-javascript-menu" accesskey="&webdeveloper.disable.javascript.key;" label="&webdeveloper.disable.javascript.label;">
  85.                             <menupopup onpopupshowing="webdeveloper_updateDisableJavaScriptMenu('menu')">
  86.                                 <menuitem id="webdeveloper-disable-all-javascript-menu" accesskey="&webdeveloper.all.javascript.key;" label="&webdeveloper.all.javascript.label;" type="checkbox" oncommand="webdeveloper_toggleJavaScript(this)"/>
  87.                                 <menuseparator id="webdeveloper-disable-javascript-separator1-menu"/>
  88.                                 <menuitem id="webdeveloper-disable-strict-javascript-warnings-menu" accesskey="&webdeveloper.strict.warnings.key;" label="&webdeveloper.strict.warnings.label;" type="checkbox" oncommand="webdeveloper_disablePreference(this, 'javascript.options.strict')"/>
  89.                             </menupopup>
  90.                         </menu>
  91.                         <menuseparator id="webdeveloper-disable-separator2-menu"/>
  92.                         <menuitem id="webdeveloper-disable-meta-redirects-menu" accesskey="&webdeveloper.disable.meta.redirects.key;" label="&webdeveloper.disable.meta.redirects.label;" type="checkbox" oncommand="webdeveloper_toggleMetaRedirects(this)"/>
  93.                         <menuitem id="webdeveloper-disable-minimum-font-size-menu" accesskey="&webdeveloper.disable.minimum.font.size.key;" label="&webdeveloper.disable.minimum.font.size.label;" type="checkbox" oncommand="webdeveloper_toggleMinimumFontSize(this)"/>
  94.                         <menuitem id="webdeveloper-disable-page-colors-menu" accesskey="&webdeveloper.disable.page.colors.key;" label="&webdeveloper.disable.page.colors.label;" type="checkbox" oncommand="webdeveloper_togglePageColors(this)"/>
  95.                         <menuitem id="webdeveloper-disable-popup-blocker-menu" accesskey="&webdeveloper.disable.popup.blocker.key;" label="&webdeveloper.disable.popup.blocker.label;" type="checkbox" oncommand="webdeveloper_disablePreference(this, 'dom.disable_open_during_load')"/>
  96.                         <menuitem id="webdeveloper-disable-proxy-menu" accesskey="&webdeveloper.disable.proxy.key;" label="&webdeveloper.disable.proxy.label;" type="checkbox" oncommand="webdeveloper_toggleProxy(this)"/>
  97.                         <menuitem id="webdeveloper-disable-referrers-menu" accesskey="&webdeveloper.disable.referrers.key;" label="&webdeveloper.disable.referrers.label;" type="checkbox" oncommand="webdeveloper_toggleReferrers(this)"/>
  98.                     </menupopup>
  99.                 </menu>
  100.                 <menu id="webdeveloper-cookies-menu" accesskey="&webdeveloper.cookies.key;" class="menuitem-iconic" image="chrome://webdeveloper/skin/toolbar/cookies.png" label="&webdeveloper.cookies.label;">
  101.                     <menupopup>
  102.                         <menu id="webdeveloper-disable-cookies-menu" accesskey="&webdeveloper.disable.cookies.key;" label="&webdeveloper.disable.cookies.label;">
  103.                             <menupopup onpopupshowing="webdeveloper_updateDisableCookiesMenu('menu')">
  104.                                 <menuitem id="webdeveloper-disable-all-cookies-menu" accesskey="&webdeveloper.all.cookies.key;" label="&webdeveloper.all.cookies.label;" type="checkbox" oncommand="webdeveloper_toggleCookies(this)"/>
  105.                                 <menuitem id="webdeveloper-disable-external-site-cookies-menu" accesskey="&webdeveloper.external.site.cookies.key;" label="&webdeveloper.external.site.cookies.label;" type="checkbox" oncommand="webdeveloper_toggleExternalSiteCookies(this)"/>
  106.                             </menupopup>
  107.                         </menu>
  108.                         <menuseparator id="webdeveloper-cookies-separator1-menu"/>
  109.                         <menuitem id="webdeveloper-clear-session-cookies-menu" accesskey="&webdeveloper.clear.session.cookies.key;" label="&webdeveloper.clear.session.cookies.label;" oncommand="webdeveloper_clearSessionCookies()"/>
  110.                         <menuitem id="webdeveloper-delete-domain-cookies-menu" accesskey="&webdeveloper.delete.domain.cookies.key;" label="&webdeveloper.delete.domain.cookies.label;" oncommand="webdeveloper_deleteDomainCookies()"/>
  111.                         <menuitem id="webdeveloper-delete-path-cookies-menu" accesskey="&webdeveloper.delete.path.cookies.key;" label="&webdeveloper.delete.path.cookies.label;" oncommand="webdeveloper_deletePathCookies()"/>
  112.                         <menuseparator id="webdeveloper-cookies-separator2-menu"/>
  113.                         <menuitem id="webdeveloper-view-cookie-information-menu" accesskey="&webdeveloper.view.cookie.information.key;" label="&webdeveloper.view.cookie.information.label;" oncommand="webdeveloper_viewCookieInformation()"/>
  114.                         <menuseparator id="webdeveloper-cookies-separator3-menu"/>
  115.                         <menuitem id="webdeveloper-add-cookie-menu" accesskey="&webdeveloper.add.cookie.key;" label="&webdeveloper.add.cookie.label;" oncommand="webdeveloper_addCookie()"/>
  116.                     </menupopup>
  117.                 </menu>
  118.                 <menu id="webdeveloper-css-menu" accesskey="&webdeveloper.css.key;" class="menuitem-iconic" image="chrome://webdeveloper/skin/toolbar/css.png" label="&webdeveloper.css.label;">
  119.                     <menupopup onpopupshowing="webdeveloper_updateCSSMenu('menu')">
  120.                         <menu id="webdeveloper-disable-styles-menu" accesskey="&webdeveloper.disable.styles.key;" label="&webdeveloper.disable.styles.label;">
  121.                             <menupopup onpopupshowing="webdeveloper_updateDisableStylesMenu('menu')">
  122.                                 <menuitem id="webdeveloper-disable-all-styles-menu" accesskey="&webdeveloper.all.styles.key;" key="webdeveloper-disable-styles-key" label="&webdeveloper.all.styles.label;" type="checkbox" oncommand="webdeveloper_toggleStyles(this)"/>
  123.                                 <menuseparator id="webdeveloper-disable-styles-separator1-menu"/>
  124.                                 <menuitem id="webdeveloper-disable-browser-default-styles-menu" accesskey="&webdeveloper.browser.default.styles.key;" label="&webdeveloper.browser.default.styles.label;" type="checkbox" oncommand="webdeveloper_toggleBrowserDefaultStyles(this)"/>
  125.                                 <menuseparator id="webdeveloper-disable-styles-separator2-menu"/>
  126.                                 <menuitem id="webdeveloper-disable-embedded-styles-menu" accesskey="&webdeveloper.embedded.styles.key;" label="&webdeveloper.embedded.styles.label;" type="checkbox" oncommand="webdeveloper_toggleEmbeddedStyles(this)"/>
  127.                                 <menuitem id="webdeveloper-disable-inline-styles-menu" accesskey="&webdeveloper.inline.styles.key;" label="&webdeveloper.inline.styles.label;" type="checkbox" oncommand="webdeveloper_toggleInlineStyles(this)"/>
  128.                                 <menuitem id="webdeveloper-disable-linked-styles-menu" accesskey="&webdeveloper.linked.style.sheets.key;" label="&webdeveloper.linked.style.sheets.label;" type="checkbox" oncommand="webdeveloper_toggleLinkedStyles(this)"/>
  129.                                 <menuseparator id="webdeveloper-disable-styles-separator3-menu"/>
  130.                                 <menuitem id="webdeveloper-disable-print-styles-menu" accesskey="&webdeveloper.print.styles.key;" label="&webdeveloper.print.styles.label;" type="checkbox" oncommand="webdeveloper_togglePrintStyles(this)"/>
  131.                                 <menuseparator id="webdeveloper-disable-styles-separator4-menu"/>
  132.                                 <menu id="webdeveloper-disable-individual-style-sheet-menu" accesskey="&webdeveloper.individual.style.sheet.key;" label="&webdeveloper.individual.style.sheet.label;">
  133.                                     <menupopup onpopupshowing="webdeveloper_displayDisableIndividualStyleSheetMenu(this)"/>
  134.                                 </menu>
  135.                             </menupopup>
  136.                         </menu>
  137.                         <menuseparator id="webdeveloper-css-separator1-menu"/>
  138.                         <menu id="webdeveloper-display-media-type-menu" accesskey="&webdeveloper.display.css.media.type.key;" label="&webdeveloper.display.css.media.type.label;">
  139.                             <menupopup onpopupshowing="webdeveloper_updateCSSMediaTypeMenu('menu')">
  140.                                 <menuitem id="webdeveloper-display-handheld-css-menu" accesskey="&webdeveloper.handheld.key;" label="&webdeveloper.handheld.label;" type="checkbox" oncommand="webdeveloper_displayHandheldCSS(this)"/>
  141.                                 <menuitem id="webdeveloper-display-print-css-menu" accesskey="&webdeveloper.print.key;" label="&webdeveloper.print.label;" type="checkbox" oncommand="webdeveloper_displayPrintCSS(this)"/>
  142.                             </menupopup>
  143.                         </menu>
  144.                         <menuitem id="webdeveloper-view-css-menu" accesskey="&webdeveloper.view.css.key;" key="webdeveloper-view-css-key" label="&webdeveloper.view.css.label;" oncommand="webdeveloper_viewCSS()"/>
  145.                         <menuitem id="webdeveloper-view-style-information-menu" accesskey="&webdeveloper.view.style.information.key;" key="webdeveloper-view-style-information-key" label="&webdeveloper.view.style.information.label;" type="checkbox" oncommand="webdeveloper_viewStyleInformation(this)"/>
  146.                         <menuseparator id="webdeveloper-css-separator2-menu"/>
  147.                         <menuitem id="webdeveloper-add-user-style-sheet-menu" accesskey="&webdeveloper.add.user.style.sheet.key;" label="&webdeveloper.add.user.style.sheet.label;" type="checkbox" oncommand="webdeveloper_addUserStyleSheet(this)"/>
  148.                         <menuitem id="webdeveloper-edit-css-menu" accesskey="&webdeveloper.edit.css.key;" key="webdeveloper-edit-css-key" label="&webdeveloper.edit.css.label;" type="checkbox" oncommand="webdeveloper_editCSS()"/>
  149.                         <menuitem id="webdeveloper-use-border-box-model-menu" accesskey="&webdeveloper.use.border.box.model.key;" label="&webdeveloper.use.border.box.model.label;" type="checkbox" oncommand="webdeveloper_toggleBorderBoxModel(this)"/>
  150.                     </menupopup>
  151.                 </menu>
  152.                 <menu id="webdeveloper-forms-menu" accesskey="&webdeveloper.forms.key;" class="menuitem-iconic" image="chrome://webdeveloper/skin/toolbar/forms.png" label="&webdeveloper.forms.label;">
  153.                     <menupopup onpopupshowing="webdeveloper_updateFormsMenu('menu')">
  154.                         <menuitem id="webdeveloper-display-form-details-menu" accesskey="&webdeveloper.display.form.details.key;" label="&webdeveloper.display.form.details.label;" type="checkbox" oncommand="webdeveloper_displayFormDetails(this)"/>
  155.                         <menuitem id="webdeveloper-show-passwords-menu" accesskey="&webdeveloper.show.passwords.key;" label="&webdeveloper.show.passwords.label;" oncommand="webdeveloper_showPasswords()"/>
  156.                         <menuitem id="webdeveloper-view-form-information-menu" accesskey="&webdeveloper.view.form.information.key;" label="&webdeveloper.view.form.information.label;" oncommand="webdeveloper_viewFormInformation()"/>
  157.                         <menuseparator id="webdeveloper-forms-separator1-menu"/>
  158.                         <menu id="webdeveloper-convert-form-methods-menu" accesskey="&webdeveloper.convert.form.methods.key;" label="&webdeveloper.convert.form.methods.label;">
  159.                             <menupopup>
  160.                                 <menuitem id="webdeveloper-convert-form-methods-gets-posts-menu" accesskey="&webdeveloper.gets.posts.key;" label="&webdeveloper.gets.posts.label;" oncommand="webdeveloper_convertFormMethods('post')"/>
  161.                                 <menuitem id="webdeveloper-convert-form-methods-posts-gets-menu" accesskey="&webdeveloper.posts.gets.key;" label="&webdeveloper.posts.gets.label;" oncommand="webdeveloper_convertFormMethods('get')"/>
  162.                             </menupopup>
  163.                         </menu>
  164.                         <menuitem id="webdeveloper-convert-select-elements-text-inputs-menu" accesskey="&webdeveloper.convert.select.elements.text.inputs.key;" label="&webdeveloper.convert.select.elements.text.inputs.label;" oncommand="webdeveloper_convertSelectElementsToTextInputs()"/>
  165.                         <menuseparator id="webdeveloper-forms-separator2-menu"/>
  166.                         <menuitem id="webdeveloper-enable-auto-completion-menu" accesskey="&webdeveloper.enable.auto.completion.key;" label="&webdeveloper.enable.auto.completion.label;" oncommand="webdeveloper_enableFormAutoCompletion()"/>
  167.                         <menuitem id="webdeveloper-enable-form-fields-menu" accesskey="&webdeveloper.enable.form.fields.key;" label="&webdeveloper.enable.form.fields.label;" oncommand="webdeveloper_enableFormFields()"/>
  168.                         <menuseparator id="webdeveloper-forms-separator3-menu"/>
  169.                         <menuitem id="webdeveloper-clear-radio-buttons-menu" accesskey="&webdeveloper.clear.radio.buttons.key;" label="&webdeveloper.clear.radio.buttons.label;" oncommand="webdeveloper_clearRadioButtons()"/>
  170.                         <menuitem id="webdeveloper-make-form-fields-writable-menu" accesskey="&webdeveloper.make.form.fields.writable.key;" label="&webdeveloper.make.form.fields.writable.label;" oncommand="webdeveloper_makeFormFieldsWritable()"/>
  171.                         <menuitem id="webdeveloper-populate-form-fields-menu" accesskey="&webdeveloper.populate.form.fields.key;" label="&webdeveloper.populate.form.fields.label;" oncommand="webdeveloper_populateFormFields()"/>
  172.                         <menuitem id="webdeveloper-remove-maximum-lengths-menu" accesskey="&webdeveloper.remove.maximum.lengths.key;" label="&webdeveloper.remove.maximum.lengths.label;" oncommand="webdeveloper_removeMaximumLengths()"/>
  173.                     </menupopup>
  174.                 </menu>
  175.                 <menu id="webdeveloper-images-menu" accesskey="&webdeveloper.images.key;" class="menuitem-iconic" image="chrome://webdeveloper/skin/toolbar/images.png" label="&webdeveloper.images.label;">
  176.                     <menupopup onpopupshowing="webdeveloper_updateImagesMenu('menu')">
  177.                         <menu id="webdeveloper-disable-images-menu" accesskey="&webdeveloper.disable.images.key;" label="&webdeveloper.disable.images.label;">
  178.                             <menupopup onpopupshowing="webdeveloper_updateDisableImagesMenu('menu')">
  179.                                 <menuitem id="webdeveloper-disable-all-images-menu" accesskey="&webdeveloper.all.images.key;" label="&webdeveloper.all.images.label;" type="checkbox" oncommand="webdeveloper_toggleImages(this)"/>
  180.                                 <menuitem id="webdeveloper-disable-external-site-images-menu" accesskey="&webdeveloper.external.site.images.key;" label="&webdeveloper.external.site.images.label;" type="checkbox" oncommand="webdeveloper_toggleExternalSiteImages(this)"/>
  181.                                 <menuseparator id="webdeveloper-disable-images-separator1-menu"/>
  182.                                 <menuitem id="webdeveloper-disable-image-animations-menu" accesskey="&webdeveloper.image.animations.key;" label="&webdeveloper.image.animations.label;" type="checkbox" oncommand="webdeveloper_toggleImageAnimations(this)"/>
  183.                             </menupopup>
  184.                         </menu>
  185.                         <menuseparator id="webdeveloper-images-separator1-menu"/>
  186.                         <menuitem id="webdeveloper-display-alt-attributes-menu" accesskey="&webdeveloper.display.alt.attributes.key;" label="&webdeveloper.display.alt.attributes.label;" type="checkbox" oncommand="webdeveloper_displayAltAttributes(this)"/>
  187.                         <menuitem id="webdeveloper-display-image-dimensions-menu" accesskey="&webdeveloper.display.image.dimensions.key;" label="&webdeveloper.display.image.dimensions.label;" type="checkbox" oncommand="webdeveloper_displayImageDimensions(this)"/>
  188.                         <menuitem id="webdeveloper-display-image-file-sizes-menu" accesskey="&webdeveloper.display.image.file.sizes.key;" label="&webdeveloper.display.image.file.sizes.label;" type="checkbox" oncommand="webdeveloper_displayImageFileSizes(this)"/>
  189.                         <menuitem id="webdeveloper-display-image-paths-menu" accesskey="&webdeveloper.display.image.paths.key;" label="&webdeveloper.display.image.paths.label;" type="checkbox" oncommand="webdeveloper_displayImagePaths(this)"/>
  190.                         <menuseparator id="webdeveloper-images-separator2-menu"/>
  191.                         <menuitem id="webdeveloper-find-broken-images-menu" accesskey="&webdeveloper.find.broken.images.key;" label="&webdeveloper.find.broken.images.label;" oncommand="webdeveloper_findBrokenImages()"/>
  192.                         <menu id="webdeveloper-outline-images-menu" accesskey="&webdeveloper.outline.images.key;" label="&webdeveloper.outline.images.label;">
  193.                             <menupopup onpopupshowing="webdeveloper_updateOutlineImagesMenu('menu')">
  194.                                 <menuitem id="webdeveloper-outline-all-images-menu" accesskey="&webdeveloper.all.images.key;" label="&webdeveloper.all.images.label;" type="checkbox" oncommand="webdeveloper_outlineAllImages(this)"/>
  195.                                 <menuitem id="webdeveloper-outline-background-images-menu" accesskey="&webdeveloper.background.images.key;" label="&webdeveloper.background.images.label;" type="checkbox" oncommand="webdeveloper_outlineBackgroundImages(this, true)"/>
  196.                                 <menuseparator id="webdeveloper-outline-images-separator1-menu"/>
  197.                                 <menuitem id="webdeveloper-outline-images-with-adjusted-dimensions-menu" accesskey="&webdeveloper.images.with.adjusted.dimensions.key;" label="&webdeveloper.images.with.adjusted.dimensions.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithAdjustedDimensions(this)"/>
  198.                                 <menuitem id="webdeveloper-outline-images-with-empty-alt-attributes-menu" accesskey="&webdeveloper.images.with.empty.alt.key;" label="&webdeveloper.images.with.empty.alt.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithEmptyAltAttributes(this)"/>
  199.                                 <menuitem id="webdeveloper-outline-images-with-oversized-dimensions-menu" accesskey="&webdeveloper.images.with.oversized.dimensions.key;" label="&webdeveloper.images.with.oversized.dimensions.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithOversizedDimensions(this)"/>
  200.                                 <menuitem id="webdeveloper-outline-images-without-alt-attributes-menu" accesskey="&webdeveloper.images.without.alt.attributes.key;" label="&webdeveloper.images.without.alt.attributes.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutAltAttributes(this)"/>
  201.                                 <menuitem id="webdeveloper-outline-images-without-dimensions-menu" accesskey="&webdeveloper.images.without.dimensions.key;" label="&webdeveloper.images.without.dimensions.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutDimensions(this)"/>
  202.                                 <menuitem id="webdeveloper-outline-images-without-title-attributes-menu" accesskey="&webdeveloper.images.without.title.attributes.key;" label="&webdeveloper.images.without.title.attributes.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutTitleAttributes(this)"/>
  203.                             </menupopup>
  204.                         </menu>
  205.                         <menuitem id="webdeveloper-view-image-information-menu" accesskey="&webdeveloper.view.image.information.key;" label="&webdeveloper.view.image.information.label;" oncommand="webdeveloper_viewImageInformation()"/>
  206.                         <menuseparator id="webdeveloper-images-separator3-menu"/>
  207.                         <menuitem id="webdeveloper-hide-background-images-menu" accesskey="&webdeveloper.hide.background.images.key;" label="&webdeveloper.hide.background.images.label;" type="checkbox" oncommand="webdeveloper_hideBackgroundImages(this)"/>
  208.                         <menuitem id="webdeveloper-hide-images-menu" accesskey="&webdeveloper.hide.images.key;" label="&webdeveloper.hide.images.label;" type="checkbox" oncommand="webdeveloper_hideImages(this, 'webdeveloper-hide-images')"/>
  209.                         <menuitem id="webdeveloper-make-images-full-size-menu" accesskey="&webdeveloper.make.images.full.size.key;" label="&webdeveloper.make.images.full.size.label;" oncommand="webdeveloper_makeImagesFullSize()"/>
  210.                         <menuitem id="webdeveloper-make-images-invisible-menu" accesskey="&webdeveloper.make.images.invisible.key;" label="&webdeveloper.make.images.invisible.label;" type="checkbox" oncommand="webdeveloper_makeImagesInvisible(this, 'webdeveloper-make-images-invisible')"/>
  211.                         <menuitem id="webdeveloper-replace-images-with-alt-attributes-menu" accesskey="&webdeveloper.replace.images.with.alt.attributes.key;" label="&webdeveloper.replace.images.with.alt.attributes.label;" type="checkbox" oncommand="webdeveloper_replaceImagesWithAltAttributes(this)"/>
  212.                     </menupopup>
  213.                 </menu>
  214.                 <menu id="webdeveloper-information-menu" accesskey="&webdeveloper.information.key;" class="menuitem-iconic" image="chrome://webdeveloper/skin/toolbar/information.png" label="&webdeveloper.information.label;">
  215.                     <menupopup onpopupshowing="webdeveloper_updateInformationMenu('menu')">
  216.                         <menuitem id="webdeveloper-display-abbreviations-menu" accesskey="&webdeveloper.display.abbreviations.key;" label="&webdeveloper.display.abbreviations.label;" type="checkbox" oncommand="webdeveloper_displayAbbreviations(this)"/>
  217.                         <menuitem id="webdeveloper-display-access-keys-menu" accesskey="&webdeveloper.display.access.keys.key;" label="&webdeveloper.display.access.keys.label;" type="checkbox" oncommand="webdeveloper_displayAccessKeys(this)"/>
  218.                         <menuitem id="webdeveloper-display-anchors-menu" accesskey="&webdeveloper.display.anchors.key;" label="&webdeveloper.display.anchors.label;" type="checkbox" oncommand="webdeveloper_displayAnchors(this)"/>
  219.                         <menuitem id="webdeveloper-display-block-size-menu" accesskey="&webdeveloper.display.block.size.key;" label="&webdeveloper.display.block.size.label;" type="checkbox" oncommand="webdeveloper_displayBlockSize(this)"/>
  220.                         <menuitem id="webdeveloper-display-div-order-menu" accesskey="&webdeveloper.display.div.order.key;" label="&webdeveloper.display.div.order.label;" type="checkbox" oncommand="webdeveloper_displayDivOrder(this)"/>
  221.                         <menuitem id="webdeveloper-display-element-information-menu" accesskey="&webdeveloper.display.element.information.key;" label="&webdeveloper.display.element.information.label;" key="webdeveloper-display-element-information-key" type="checkbox" oncommand="webdeveloper_displayElementInformation(this)"/>
  222.                         <menuitem id="webdeveloper-display-id-class-details-menu" accesskey="&webdeveloper.display.id.class.details.key;" label="&webdeveloper.display.id.class.details.label;" type="checkbox" oncommand="webdeveloper_displayIdClassDetails(this)"/>
  223.                         <menuitem id="webdeveloper-display-link-details-menu" accesskey="&webdeveloper.display.link.details.key;" label="&webdeveloper.display.link.details.label;" type="checkbox" oncommand="webdeveloper_displayLinkDetails(this)"/>
  224.                         <menuitem id="webdeveloper-display-object-information-menu" accesskey="&webdeveloper.display.object.information.key;" label="&webdeveloper.display.object.information.label;" type="checkbox" oncommand="webdeveloper_displayObjectInformation(this)"/>
  225.                         <menuitem id="webdeveloper-display-stack-levels-menu" accesskey="&webdeveloper.display.stack.levels.key;" label="&webdeveloper.display.stack.levels.label;" type="checkbox" oncommand="webdeveloper_displayStackLevels(this)"/>
  226.                         <menuitem id="webdeveloper-display-tab-index-menu" accesskey="&webdeveloper.display.tab.index.key;" label="&webdeveloper.display.tab.index.label;" type="checkbox" oncommand="webdeveloper_displayTabIndex(this)"/>
  227.                         <menuseparator id="webdeveloper-information-separator1-menu"/>
  228.                         <menuitem id="webdeveloper-display-table-depth-menu" accesskey="&webdeveloper.display.table.depth.key;" label="&webdeveloper.display.table.depth.label;" type="checkbox" oncommand="webdeveloper_displayTableDepth(this)"/>
  229.                         <menuitem id="webdeveloper-display-table-information-menu" accesskey="&webdeveloper.display.table.information.key;" label="&webdeveloper.display.table.information.label;" type="checkbox" oncommand="webdeveloper_displayTableInformation(this)"/>
  230.                         <menuseparator id="webdeveloper-information-separator2-menu"/>
  231.                         <menuitem id="webdeveloper-display-title-attributes-menu" accesskey="&webdeveloper.display.title.attributes.key;" label="&webdeveloper.display.title.attributes.label;" type="checkbox" oncommand="webdeveloper_displayTitleAttributes(this)"/>
  232.                         <menuitem id="webdeveloper-display-topographic-information-menu" accesskey="&webdeveloper.display.topographic.information.key;" label="&webdeveloper.display.topographic.information.label;" type="checkbox" oncommand="webdeveloper_displayTopographicInformation(this)"/>
  233.                         <menuseparator id="webdeveloper-information-separator3-menu"/>
  234.                         <menuitem id="webdeveloper-view-anchor-information-menu" accesskey="&webdeveloper.view.anchor.information.key;" label="&webdeveloper.view.anchor.information.label;" oncommand="webdeveloper_viewAnchorInformation()"/>
  235.                         <menuitem id="webdeveloper-view-color-information-menu" accesskey="&webdeveloper.view.color.information.key;" label="&webdeveloper.view.color.information.label;" oncommand="webdeveloper_viewColorInformation()"/>
  236.                         <menuseparator id="webdeveloper-information-separator4-menu"/>
  237.                         <menuitem id="webdeveloper-view-document-outline-menu" accesskey="&webdeveloper.view.document.outline.key;" label="&webdeveloper.view.document.outline.label;" oncommand="webdeveloper_viewDocumentOutline()"/>
  238.                         <menuitem id="webdeveloper-view-document-size-menu" accesskey="&webdeveloper.view.document.size.key;" label="&webdeveloper.view.document.size.label;" oncommand="webdeveloper_viewDocumentSize()"/>
  239.                         <menuseparator id="webdeveloper-information-separator5-menu"/>
  240.                         <menuitem id="webdeveloper-view-javascript-menu" accesskey="&webdeveloper.view.javascript.key;" label="&webdeveloper.view.javascript.label;" oncommand="webdeveloper_viewJavaScript()"/>
  241.                         <menuitem id="webdeveloper-view-link-information-menu" accesskey="&webdeveloper.view.link.information.key;" label="&webdeveloper.view.link.information.label;" oncommand="webdeveloper_viewLinkInformation()"/>
  242.                         <menuitem id="webdeveloper-view-meta-tag-information-menu" accesskey="&webdeveloper.view.meta.tag.information.key;" label="&webdeveloper.view.meta.tag.information.label;" oncommand="webdeveloper_viewMetaTagInformation()"/>
  243.                         <menuitem id="webdeveloper-view-page-information-menu" accesskey="&webdeveloper.view.page.information.key;" label="&webdeveloper.view.page.information.label;" oncommand="webdeveloper_viewPageInformation('chrome://browser/content/pageInfo.xul')"/>
  244.                         <menuitem id="webdeveloper-view-response-headers-menu" accesskey="&webdeveloper.view.response.headers.key;" label="&webdeveloper.view.response.headers.label;" oncommand="webdeveloper_viewResponseHeaders()"/>
  245.                     </menupopup>
  246.                 </menu>
  247.                 <menu id="webdeveloper-miscellaneous-menu" accesskey="&webdeveloper.miscellaneous.key;" class="menuitem-iconic" image="chrome://webdeveloper/skin/toolbar/miscellaneous.png" label="&webdeveloper.miscellaneous.label;">
  248.                     <menupopup onpopupshowing="webdeveloper_updateMiscellaneousMenu('menu')">
  249.                         <menu id="webdeveloper-clear-private-data-menu" accesskey="&webdeveloper.clear.private.data.key;" label="&webdeveloper.clear.private.data.label;">
  250.                             <menupopup onpopupshowing="webdeveloper_updateClearPrivateDataMenu('menu')">
  251.                                 <menuitem id="webdeveloper-clear-cache-menu" accesskey="&webdeveloper.cache.key;" label="&webdeveloper.cache.label;" oncommand="webdeveloper_clearCache()"/>
  252.                                 <menuitem id="webdeveloper-clear-history-menu" accesskey="&webdeveloper.history.key;" label="&webdeveloper.history.label;" oncommand="webdeveloper_clearHistory()"/>
  253.                                 <menuitem id="webdeveloper-clear-http-authentication-menu" accesskey="&webdeveloper.http.authentication.key;" label="&webdeveloper.http.authentication.label;" oncommand="webdeveloper_clearHTTPAuthentication()"/>
  254.                                 <menuseparator id="webdeveloper-clear-private-data-separator1-menu"/>
  255.                                 <menuitem id="webdeveloper-clear-all-private-data-menu" accesskey="&webdeveloper.all.private.data.key;" label="&webdeveloper.all.private.data.label;" oncommand="webdeveloper_clearAllPrivateData()"/>
  256.                             </menupopup>
  257.                         </menu>
  258.                         <menuseparator id="webdeveloper-miscellaneous-separator1-menu"/>
  259.                         <menuitem id="webdeveloper-display-line-guides-menu" accesskey="&webdeveloper.display.line.guides.key;" label="&webdeveloper.display.line.guides.label;" type="checkbox" oncommand="webdeveloper_displayLineGuides(this)"/>
  260.                         <menuitem id="webdeveloper-display-page-magnifier-menu" accesskey="&webdeveloper.display.page.magnifier.key;" label="&webdeveloper.display.page.magnifier.label;" type="checkbox" oncommand="webdeveloper_displayPageMagnifier(this)"/>
  261.                         <menuitem id="webdeveloper-display-ruler-menu" accesskey="&webdeveloper.display.ruler.key;" label="&webdeveloper.display.ruler.label;" type="checkbox" oncommand="webdeveloper_displayRuler(this)"/>
  262.                         <menuseparator id="webdeveloper-miscellaneous-separator2-menu"/>
  263.                         <menuitem id="webdeveloper-show-comments-menu" accesskey="&webdeveloper.show.comments.key;" label="&webdeveloper.show.comments.label;" type="checkbox" oncommand="webdeveloper_toggleComments(this)"/>
  264.                         <menuitem id="webdeveloper-show-hidden-elements-menu" accesskey="&webdeveloper.show.hidden.elements.key;" label="&webdeveloper.show.hidden.elements.label;" oncommand="webdeveloper_showHiddenElements()"/>
  265.                         <menuitem id="webdeveloper-show-window-chrome-menu" accesskey="&webdeveloper.show.window.chrome.key;" label="&webdeveloper.show.window.chrome.label;" oncommand="webdeveloper_showWindowChrome()"/>
  266.                         <menuseparator id="webdeveloper-miscellaneous-separator3-menu"/>
  267.                         <menuitem id="webdeveloper-edit-html-menu" accesskey="&webdeveloper.edit.html.key;" label="&webdeveloper.edit.html.label;" type="checkbox" oncommand="webdeveloper_editHTML()"/>
  268.                         <menuitem id="webdeveloper-linearize-page-menu" accesskey="&webdeveloper.linearize.page.key;" label="&webdeveloper.linearize.page.label;" type="checkbox" oncommand="webdeveloper_linearizePage(this)"/>
  269.                         <menuitem id="webdeveloper-make-frames-resizable-menu" accesskey="&webdeveloper.make.frames.resizable.key;" label="&webdeveloper.make.frames.resizable.label;" oncommand="webdeveloper_makeFramesResizable()"/>
  270.                         <menuitem id="webdeveloper-small-screen-rendering-menu" accesskey="&webdeveloper.small.screen.rendering.key;" label="&webdeveloper.small.screen.rendering.label;" type="checkbox" oncommand="webdeveloper_smallScreenRendering(this)"/>
  271.                         <menuseparator id="webdeveloper-miscellaneous-separator4-menu"/>
  272.                         <menu id="webdeveloper-visited-links-menu" accesskey="&webdeveloper.visited.links.key;" label="&webdeveloper.visited.links.label;">
  273.                             <menupopup>
  274.                                 <menuitem id="webdeveloper-mark-all-links-unvisited-menu" accesskey="&webdeveloper.mark.all.links.unvisited.key;" label="&webdeveloper.mark.all.links.unvisited.label;" oncommand="webdeveloper_toggleVisitedLinks(false)"/>
  275.                                 <menuitem id="webdeveloper-mark-all-links-visited-menu" accesskey="&webdeveloper.mark.all.links.visited.key;" label="&webdeveloper.mark.all.links.visited.label;" oncommand="webdeveloper_toggleVisitedLinks(true)"/>
  276.                             </menupopup>
  277.                         </menu>
  278.                     </menupopup>
  279.                 </menu>
  280.                 <menu id="webdeveloper-outline-menu" accesskey="&webdeveloper.outline.key;" class="menuitem-iconic" image="chrome://webdeveloper/skin/toolbar/outline.png" label="&webdeveloper.outline.label;">
  281.                     <menupopup onpopupshowing="webdeveloper_updateOutlineMenu('menu')">
  282.                         <menuitem id="webdeveloper-outline-frames-menu" label="&webdeveloper.outline.frames.label;" accesskey="&webdeveloper.outline.frames.key;" type="checkbox" oncommand="webdeveloper_outlineFrames(this)"/>
  283.                         <menuitem id="webdeveloper-outline-headings-menu" label="&webdeveloper.outline.headings.label;" accesskey="&webdeveloper.outline.headings.key;" type="checkbox" oncommand="webdeveloper_outlineHeadings(this)"/>
  284.                         <menu id="webdeveloper-outline-links-menu" accesskey="&webdeveloper.outline.links.key;" label="&webdeveloper.outline.links.label;">
  285.                             <menupopup onpopupshowing="webdeveloper_updateOutlineLinksMenu('menu')">
  286.                                 <menuitem id="webdeveloper-outline-external-links-menu" accesskey="&webdeveloper.external.links.key;" label="&webdeveloper.external.links.label;" type="checkbox" oncommand="webdeveloper_outlineExternalLinks(this)"/>
  287.                                 <menuseparator id="webdeveloper-outline-links-separator1-menu"/>
  288.                                 <menuitem id="webdeveloper-outline-links-with-ping-attributes-menu" accesskey="&webdeveloper.links.with.ping.attributes.key;" label="&webdeveloper.links.with.ping.attributes.label;" type="checkbox" oncommand="webdeveloper_outlineLinksWithPingAttributes(this)"/>
  289.                                 <menuitem id="webdeveloper-outline-links-without-title-attributes-menu" accesskey="&webdeveloper.links.without.title.attributes.key;" label="&webdeveloper.links.without.title.attributes.label;" type="checkbox" oncommand="webdeveloper_outlineLinksWithoutTitleAttributes(this)"/>
  290.                             </menupopup>
  291.                         </menu>
  292.                         <menu id="webdeveloper-outline-tables-menu" accesskey="&webdeveloper.outline.tables.key;" label="&webdeveloper.outline.tables.label;">
  293.                             <menupopup onpopupshowing="webdeveloper_updateOutlineTablesMenu('menu')">
  294.                                 <menuitem id="webdeveloper-outline-table-captions-menu" accesskey="&webdeveloper.table.captions.key;" label="&webdeveloper.table.captions.label;" type="checkbox" oncommand="webdeveloper_outlineTableCaptions(this)"/>
  295.                                 <menuitem id="webdeveloper-outline-table-cells-menu" accesskey="&webdeveloper.table.cells.key;" label="&webdeveloper.table.cells.label;" type="checkbox" oncommand="webdeveloper_outlineTableCells(this)"/>
  296.                                 <menuitem id="webdeveloper-outline-all-tables-menu" accesskey="&webdeveloper.tables.key;" label="&webdeveloper.tables.label;" type="checkbox" oncommand="webdeveloper_outlineTables(this)"/>
  297.                             </menupopup>
  298.                         </menu>
  299.                         <menuseparator id="webdeveloper-outline-separator1-menu"/>
  300.                         <menuitem id="webdeveloper-outline-block-level-elements-menu" accesskey="&webdeveloper.outline.block.level.elements.key;" label="&webdeveloper.outline.block.level.elements.label;" type="checkbox" oncommand="webdeveloper_outlineBlockLevelElements(this)"/>
  301.                         <menuitem id="webdeveloper-outline-deprecated-elements-menu" accesskey="&webdeveloper.outline.deprecated.elements.key;" label="&webdeveloper.outline.deprecated.elements.label;" type="checkbox" oncommand="webdeveloper_outlineDeprecatedElements(this)"/>
  302.                         <menu id="webdeveloper-outline-positioned-elements-menu" accesskey="&webdeveloper.outline.positioned.elements.key;" label="&webdeveloper.outline.positioned.elements.label;">
  303.                             <menupopup onpopupshowing="webdeveloper_updateOutlinePositionedElementsMenu('menu')">
  304.                                 <menuitem id="webdeveloper-outline-absolute-positioned-elements-menu" accesskey="&webdeveloper.absolute.key;" label="&webdeveloper.absolute.label;" type="checkbox" oncommand="webdeveloper_outlinePositionedElements('absolute', this)"/>
  305.                                 <menuitem id="webdeveloper-outline-fixed-positioned-elements-menu" accesskey="&webdeveloper.fixed.key;" label="&webdeveloper.fixed.label;" type="checkbox" oncommand="webdeveloper_outlinePositionedElements('fixed', this)"/>
  306.                                 <menuitem id="webdeveloper-outline-floated-elements-menu" accesskey="&webdeveloper.float.key;" label="&webdeveloper.float.label;" type="checkbox" oncommand="webdeveloper_outlineFloatedElements(this)"/>
  307.                                 <menuitem id="webdeveloper-outline-relative-positioned-elements-menu" accesskey="&webdeveloper.relative.key;" label="&webdeveloper.relative.label;" type="checkbox" oncommand="webdeveloper_outlinePositionedElements('relative', this)"/>
  308.                             </menupopup>
  309.                         </menu>
  310.                         <menuseparator id="webdeveloper-outline-separator2-menu"/>
  311.                         <menuitem id="webdeveloper-outline-current-element-menu" accesskey="&webdeveloper.outline.current.element.key;" label="&webdeveloper.outline.current.element.label;" type="checkbox" oncommand="webdeveloper_outlineCurrentElement(this)"/>
  312.                         <menuitem id="webdeveloper-outline-custom-elements-menu" accesskey="&webdeveloper.outline.custom.elements.key;" label="&webdeveloper.outline.custom.elements.label;" type="checkbox" oncommand="webdeveloper_outlineCustomElements(this)"/>
  313.                         <menuseparator id="webdeveloper-outline-separator3-menu"/>
  314.                         <menuitem id="webdeveloper-outline-show-element-names-menu" accesskey="&webdeveloper.show.element.names.when.outlining.key;" label="&webdeveloper.show.element.names.when.outlining.label;" type="checkbox" oncommand="webdeveloper_toggleShowElementNamesWhenOutlining(this)"/>
  315.                     </menupopup>
  316.                 </menu>
  317.                 <menu id="webdeveloper-resize-menu" accesskey="&webdeveloper.resize.key;" class="menuitem-iconic" image="chrome://webdeveloper/skin/toolbar/resize.png" label="&webdeveloper.resize.label;">
  318.                     <menupopup onpopupshowing="webdeveloper_updateResizeMenu(this, 'menu')">
  319.                         <menuitem id="webdeveloper-display-window-size-menu" accesskey="&webdeveloper.display.window.size.key;" label="&webdeveloper.display.window.size.label;" oncommand="webdeveloper_displayWindowSize()"/>
  320.                         <menuitem id="webdeveloper-display-window-size-title-menu" accesskey="&webdeveloper.display.window.size.title.key;" label="&webdeveloper.display.window.size.title.label;" type="checkbox" oncommand="webdeveloper_displayWindowSizeInTitle(this)"/>
  321.                         <menuseparator id="webdeveloper-resize-separator1-menu"/>
  322.                         <menuitem id="webdeveloper-resize-window-menu" accesskey="&webdeveloper.resize.window.key;" label="&webdeveloper.resize.window.label;" oncommand="webdeveloper_customResizeWindow()"/>
  323.                         <menuseparator id="webdeveloper-resize-separator2-menu"/>
  324.                         <menuseparator id="webdeveloper-resize-separator3-menu"/>
  325.                         <menuitem id="webdeveloper-edit-resize-dimensions-menu" accesskey="&webdeveloper.edit.resize.dimensions.key;" label="&webdeveloper.edit.resize.dimensions.label;" oncommand="webdeveloper_options('resize')"/>
  326.                         <menuseparator id="webdeveloper-resize-separator4-menu"/>
  327.                         <menu id="webdeveloper-zoom-menu" accesskey="&webdeveloper.zoom.key;" label="&webdeveloper.zoom.label;">
  328.                             <menupopup>
  329.                                 <menuitem id="webdeveloper-zoom-in-menu" accesskey="&webdeveloper.zoom.in.key;" key="webdeveloper-zoom-in-key" label="&webdeveloper.zoom.in.label;" oncommand="webdeveloper_zoom(true)"/>
  330.                                 <menuitem id="webdeveloper-zoom-out-menu" accesskey="&webdeveloper.zoom.out.key;" key="webdeveloper-zoom-out-key" label="&webdeveloper.zoom.out.label;" oncommand="webdeveloper_zoom(false)"/>
  331.                             </menupopup>
  332.                         </menu>
  333.                     </menupopup>
  334.                 </menu>
  335.                 <menu id="webdeveloper-tools-menu" accesskey="&webdeveloper.tools.key;" class="menuitem-iconic" image="chrome://webdeveloper/skin/toolbar/tools.png" label="&webdeveloper.tools.label;">
  336.                     <menupopup onpopupshowing="webdeveloper_updateToolsMenu(this, 'menu')">
  337.                         <menuseparator id="webdeveloper-tools-separator1-menu"/>
  338.                         <menuitem id="webdeveloper-edit-tools-menu" accesskey="&webdeveloper.edit.tools.key;" label="&webdeveloper.edit.tools.label;" oncommand="webdeveloper_options('tools')"/>
  339.                         <menuseparator id="webdeveloper-tools-separator2-menu"/>
  340.                         <menuitem id="webdeveloper-dom-inspector-menu" accesskey="&webdeveloper.dom.inspector.key;" label="&webdeveloper.dom.inspector.label;" type="checkbox" oncommand="webdeveloper_openDOMInspector()"/>
  341.                         <menuitem key="webdeveloper-error-console-key" accesskey="&webdeveloper.error.console.key;" label="&webdeveloper.error.console.label;" type="checkbox" oncommand="webdeveloper_openErrorConsole(true)"/>
  342.                         <menuitem id="webdeveloper-java-console-menu" accesskey="&webdeveloper.java.console.key;" key="webdeveloper-java-console-key" label="&webdeveloper.java.console.label;" oncommand="webdeveloper_openJavaConsole()"/>
  343.                         <menuseparator id="webdeveloper-tools-separator3-menu"/>
  344.                         <menuitem id="webdeveloper-display-page-validation-menu" accesskey="&webdeveloper.display.page.validation.key;" label="&webdeveloper.display.page.validation.label;" type="checkbox" oncommand="webdeveloper_displayPageValidation(this)"/>
  345.                         <!--menuitem id="webdeveloper-validate-local-accessibility-menu" accesskey="&webdeveloper.validate.local.accessibility.key;" label="&webdeveloper.validate.local.accessibility.label;" oncommand="webdeveloper_validateLocalAccessibility()"/-->
  346.                         <menuitem id="webdeveloper-validate-local-css-menu" accesskey="&webdeveloper.validate.local.css.key;" label="&webdeveloper.validate.local.css.label;" oncommand="webdeveloper_validateLocalCSS()"/>
  347.                         <menuitem id="webdeveloper-validate-local-html-menu" accesskey="&webdeveloper.validate.local.html.key;" key="webdeveloper-validate-local-html-key" label="&webdeveloper.validate.local.html.label;" oncommand="webdeveloper_validateLocalHTML()"/>
  348.                     </menupopup>
  349.                 </menu>
  350.                 <menu id="webdeveloper-view-source-menu" accesskey="&webdeveloper.view.source.key;" class="menuitem-iconic" image="chrome://webdeveloper/skin/toolbar/view-source.png" label="&webdeveloper.view.source.label;">
  351.                     <menupopup onpopupshowing="webdeveloper_updateViewSourceMenu(this, 'menu')">
  352.                         <menuitem id="webdeveloper-view-source-view-source-menu" accesskey="&webdeveloper.view.source.key;" key="webdeveloper-view-source-key" label="&webdeveloper.view.source.label;" oncommand="webdeveloper_viewSource(webdeveloper_getContentDocument())"/>
  353.                         <menuseparator id="webdeveloper-view-source-separator1-menu"/>
  354.                         <menu id="webdeveloper-view-frame-source-menu" accesskey="&webdeveloper.view.frame.source.key;" label="&webdeveloper.view.frame.source.label;">
  355.                             <menupopup onpopupshowing="webdeveloper_displayViewFrameSourceMenu(this)"/>
  356.                         </menu>
  357.                         <menuitem id="webdeveloper-view-generated-source-menu" accesskey="&webdeveloper.view.generated.source.key;" label="&webdeveloper.view.generated.source.label;" oncommand="webdeveloper_viewGeneratedSource('chrome://global/content/viewPartialSource.xul')"/>
  358.                         <menuseparator id="webdeveloper-view-source-separator2-menu"/>
  359.                         <menuseparator id="webdeveloper-view-source-separator3-menu"/>
  360.                         <menuitem id="webdeveloper-edit-view-source-with-applications-menu" accesskey="&webdeveloper.edit.view.source.with.applications.key;" label="&webdeveloper.edit.view.source.with.applications.label;" oncommand="webdeveloper_options('view-source')"/>
  361.                     </menupopup>
  362.                 </menu>
  363.                 <menuseparator id="webdeveloper-menu-separator1"/>
  364.                 <menu id="webdeveloper-options-menu" accesskey="&webdeveloper.options.key;" class="menuitem-iconic" image="chrome://webdeveloper/skin/toolbar/options.png" label="&webdeveloper.options.label;">
  365.                     <menupopup onpopupshowing="webdeveloper_updateOptionsMenu('menu')">
  366.                         <menuitem id="webdeveloper-persist-features-menu" accesskey="&webdeveloper.persist.features.key;" label="&webdeveloper.persist.features.label;" type="checkbox" oncommand="webdeveloper_enablePreference(this, 'webdeveloper.persist.features')"/>
  367.                         <menuitem id="webdeveloper-reset-page-menu" accesskey="&webdeveloper.reset.page.key;" label="&webdeveloper.reset.page.label;" oncommand="webdeveloper_resetPage()"/>
  368.                         <menuseparator id="webdeveloper-options-separator1-menu"/>
  369.                         <menuitem id="webdeveloper-options-options-menu" accesskey="&webdeveloper.options.menu.key;" label="&webdeveloper.options.menu.label;" oncommand="webdeveloper_options()"/>
  370.                         <menuseparator id="webdeveloper-options-separator2-menu"/>
  371.                         <menuitem id="webdeveloper-help-menu"  accesskey="&webdeveloper.help.key;" label="&webdeveloper.help.label;" oncommand="webdeveloper_help()"/>
  372.                         <menuitem id="webdeveloper-about-menu" accesskey="&webdeveloper.about.key;" label="&webdeveloper.about.label;" oncommand="webdeveloper_about()"/>
  373.                     </menupopup>
  374.                 </menu>
  375.             </menupopup>
  376.         </menu>
  377.     </menupopup>
  378.  
  379.     <popup id="contentAreaContextMenu">
  380.         <menuseparator id="webdeveloper-context-separator1"/>
  381.         <menu id="webdeveloper-context" accesskey="&webdeveloper.context.key;" class="menuitem-iconic" image="chrome://webdeveloper/content/images/logo/small.png" label="&webdeveloper.name;">
  382.             <menupopup>
  383.                 <menu id="webdeveloper-disable-context" accesskey="&webdeveloper.disable.key;" class="menuitem-iconic" image="chrome://webdeveloper/skin/toolbar/disable.png" label="&webdeveloper.disable.label;">
  384.                     <menupopup onpopupshowing="webdeveloper_updateDisableMenu('context')">
  385.                         <menuitem id="webdeveloper-disable-cache-context" accesskey="&webdeveloper.disable.cache.key;" label="&webdeveloper.disable.cache.label;" type="checkbox" oncommand="webdeveloper_toggleCache(this)"/>
  386.                         <menuseparator id="webdeveloper-disable-separator1-context"/>
  387.                         <menuitem id="webdeveloper-disable-java-context" accesskey="&webdeveloper.disable.java.key;" label="&webdeveloper.disable.java.label;" type="checkbox" oncommand="webdeveloper_toggleJava(this)"/>
  388.                         <menu id="webdeveloper-disable-javascript-context" accesskey="&webdeveloper.disable.javascript.key;" label="&webdeveloper.disable.javascript.label;">
  389.                             <menupopup onpopupshowing="webdeveloper_updateDisableJavaScriptMenu('context')">
  390.                                 <menuitem id="webdeveloper-disable-all-javascript-context" accesskey="&webdeveloper.all.javascript.key;" label="&webdeveloper.all.javascript.label;" type="checkbox" oncommand="webdeveloper_toggleJavaScript(this)"/>
  391.                                 <menuseparator id="webdeveloper-disable-javascript-separator1-context"/>
  392.                                 <menuitem id="webdeveloper-disable-strict-javascript-warnings-context" accesskey="&webdeveloper.strict.warnings.key;" label="&webdeveloper.strict.warnings.label;" type="checkbox" oncommand="webdeveloper_disablePreference(this, 'javascript.options.strict')"/>
  393.                             </menupopup>
  394.                         </menu>
  395.                         <menuseparator id="webdeveloper-disable-separator2-context"/>
  396.                         <menuitem id="webdeveloper-disable-meta-redirects-context" accesskey="&webdeveloper.disable.meta.redirects.key;" label="&webdeveloper.disable.meta.redirects.label;" type="checkbox" oncommand="webdeveloper_toggleMetaRedirects(this)"/>
  397.                         <menuitem id="webdeveloper-disable-minimum-font-size-context" accesskey="&webdeveloper.disable.minimum.font.size.key;" label="&webdeveloper.disable.minimum.font.size.label;" type="checkbox" oncommand="webdeveloper_toggleMinimumFontSize(this)"/>
  398.                         <menuitem id="webdeveloper-disable-page-colors-context" accesskey="&webdeveloper.disable.page.colors.key;" label="&webdeveloper.disable.page.colors.label;" type="checkbox" oncommand="webdeveloper_togglePageColors(this)"/>
  399.                         <menuitem id="webdeveloper-disable-popup-blocker-context" accesskey="&webdeveloper.disable.popup.blocker.key;" label="&webdeveloper.disable.popup.blocker.label;" type="checkbox" oncommand="webdeveloper_disablePreference(this, 'dom.disable_open_during_load')"/>
  400.                         <menuitem id="webdeveloper-disable-proxy-context" accesskey="&webdeveloper.disable.proxy.key;" label="&webdeveloper.disable.proxy.label;" type="checkbox" oncommand="webdeveloper_toggleProxy(this)"/>
  401.                         <menuitem id="webdeveloper-disable-referrers-context" accesskey="&webdeveloper.disable.referrers.key;" label="&webdeveloper.disable.referrers.label;" type="checkbox" oncommand="webdeveloper_toggleReferrers(this)"/>
  402.                     </menupopup>
  403.                 </menu>
  404.                 <menu id="webdeveloper-cookies-context" accesskey="&webdeveloper.cookies.key;" class="menuitem-iconic" image="chrome://webdeveloper/skin/toolbar/cookies.png" label="&webdeveloper.cookies.label;">
  405.                     <menupopup>
  406.                         <menu id="webdeveloper-disable-cookies-context" accesskey="&webdeveloper.disable.cookies.key;" label="&webdeveloper.disable.cookies.label;">
  407.                             <menupopup onpopupshowing="webdeveloper_updateDisableCookiesMenu('context')">
  408.                                 <menuitem id="webdeveloper-disable-all-cookies-context" accesskey="&webdeveloper.all.cookies.key;" label="&webdeveloper.all.cookies.label;" type="checkbox" oncommand="webdeveloper_toggleCookies(this)"/>
  409.                                 <menuitem id="webdeveloper-disable-external-site-cookies-context" accesskey="&webdeveloper.external.site.cookies.key;" label="&webdeveloper.external.site.cookies.label;" type="checkbox" oncommand="webdeveloper_toggleExternalSiteCookies(this)"/>
  410.                             </menupopup>
  411.                         </menu>
  412.                         <menuseparator id="webdeveloper-cookies-separator1-context"/>
  413.                         <menuitem id="webdeveloper-clear-session-cookies-context" accesskey="&webdeveloper.clear.session.cookies.key;" label="&webdeveloper.clear.session.cookies.label;" oncommand="webdeveloper_clearSessionCookies()"/>
  414.                         <menuitem id="webdeveloper-delete-domain-cookies-context" accesskey="&webdeveloper.delete.domain.cookies.key;" label="&webdeveloper.delete.domain.cookies.label;" oncommand="webdeveloper_deleteDomainCookies()"/>
  415.                         <menuitem id="webdeveloper-delete-path-cookies-context" accesskey="&webdeveloper.delete.path.cookies.key;" label="&webdeveloper.delete.path.cookies.label;" oncommand="webdeveloper_deletePathCookies()"/>
  416.                         <menuseparator id="webdeveloper-cookies-separator2-context"/>
  417.                         <menuitem id="webdeveloper-view-cookie-information-context" accesskey="&webdeveloper.view.cookie.information.key;" label="&webdeveloper.view.cookie.information.label;" oncommand="webdeveloper_viewCookieInformation()"/>
  418.                         <menuseparator id="webdeveloper-cookies-separator3-context"/>
  419.                         <menuitem id="webdeveloper-add-cookie-context" accesskey="&webdeveloper.add.cookie.key;" label="&webdeveloper.add.cookie.label;" oncommand="webdeveloper_addCookie()"/>
  420.                     </menupopup>
  421.                 </menu>
  422.                 <menu id="webdeveloper-css-context" accesskey="&webdeveloper.css.key;" class="menuitem-iconic" image="chrome://webdeveloper/skin/toolbar/css.png" label="&webdeveloper.css.label;">
  423.                     <menupopup onpopupshowing="webdeveloper_updateCSSMenu('context')">
  424.                         <menu id="webdeveloper-disable-styles-context" accesskey="&webdeveloper.disable.styles.key;" label="&webdeveloper.disable.styles.label;">
  425.                             <menupopup onpopupshowing="webdeveloper_updateDisableStylesMenu('context')">
  426.                                 <menuitem id="webdeveloper-disable-all-styles-context" accesskey="&webdeveloper.all.styles.key;" label="&webdeveloper.all.styles.label;" key="webdeveloper-disable-styles-key" type="checkbox" oncommand="webdeveloper_toggleStyles(this)"/>
  427.                                 <menuseparator id="webdeveloper-disable-styles-separator1-context"/>
  428.                                 <menuitem id="webdeveloper-disable-browser-default-styles-context" accesskey="&webdeveloper.browser.default.styles.key;" label="&webdeveloper.browser.default.styles.label;" type="checkbox" oncommand="webdeveloper_toggleBrowserDefaultStyles(this)"/>
  429.                                 <menuseparator id="webdeveloper-disable-styles-separator2-context"/>
  430.                                 <menuitem id="webdeveloper-disable-embedded-styles-context" accesskey="&webdeveloper.embedded.styles.key;" label="&webdeveloper.embedded.styles.label;" type="checkbox" oncommand="webdeveloper_toggleEmbeddedStyles(this)"/>
  431.                                 <menuitem id="webdeveloper-disable-inline-styles-context" accesskey="&webdeveloper.inline.styles.key;" label="&webdeveloper.inline.styles.label;" type="checkbox" oncommand="webdeveloper_toggleInlineStyles(this)"/>
  432.                                 <menuitem id="webdeveloper-disable-linked-styles-context" accesskey="&webdeveloper.linked.style.sheets.key;" label="&webdeveloper.linked.style.sheets.label;" type="checkbox" oncommand="webdeveloper_toggleLinkedStyles(this)"/>
  433.                                 <menuseparator id="webdeveloper-disable-styles-separator3-context"/>
  434.                                 <menuitem id="webdeveloper-disable-print-styles-context" accesskey="&webdeveloper.print.styles.key;" label="&webdeveloper.print.styles.label;" type="checkbox" oncommand="webdeveloper_togglePrintStyles(this)"/>
  435.                                 <menuseparator id="webdeveloper-disable-styles-separator4-context"/>
  436.                                 <menu id="webdeveloper-disable-individual-style-sheet-context" accesskey="&webdeveloper.individual.style.sheet.key;" label="&webdeveloper.individual.style.sheet.label;">
  437.                                     <menupopup onpopupshowing="webdeveloper_displayDisableIndividualStyleSheetMenu(this)"/>
  438.                                 </menu>
  439.                             </menupopup>
  440.                         </menu>
  441.                         <menuseparator id="webdeveloper-css-separator1-context"/>
  442.                         <menu id="webdeveloper-display-media-type-context" accesskey="&webdeveloper.display.css.media.type.key;" label="&webdeveloper.display.css.media.type.label;">
  443.                             <menupopup onpopupshowing="webdeveloper_updateCSSMediaTypeMenu('context')">
  444.                                 <menuitem id="webdeveloper-display-handheld-css-context" accesskey="&webdeveloper.handheld.key;" label="&webdeveloper.handheld.label;" type="checkbox" oncommand="webdeveloper_displayHandheldCSS(this)"/>
  445.                                 <menuitem id="webdeveloper-display-print-css-context" accesskey="&webdeveloper.print.key;" label="&webdeveloper.print.label;" type="checkbox" oncommand="webdeveloper_displayPrintCSS(this)"/>
  446.                             </menupopup>
  447.                         </menu>
  448.                         <menuitem id="webdeveloper-view-css-context" accesskey="&webdeveloper.view.css.key;" key="webdeveloper-view-css-key" label="&webdeveloper.view.css.label;" oncommand="webdeveloper_viewCSS()"/>
  449.                         <menuitem id="webdeveloper-view-style-information-context" accesskey="&webdeveloper.view.style.information.key;" key="webdeveloper-view-style-information-key" label="&webdeveloper.view.style.information.label;" type="checkbox" oncommand="webdeveloper_viewStyleInformation(this)"/>
  450.                         <menuseparator id="webdeveloper-css-separator2-context"/>
  451.                         <menuitem id="webdeveloper-add-user-style-sheet-context" accesskey="&webdeveloper.add.user.style.sheet.key;" label="&webdeveloper.add.user.style.sheet.label;" type="checkbox" oncommand="webdeveloper_addUserStyleSheet(this)"/>
  452.                         <menuitem id="webdeveloper-edit-css-context" accesskey="&webdeveloper.edit.css.key;" key="webdeveloper-edit-css-key" label="&webdeveloper.edit.css.label;" type="checkbox" oncommand="webdeveloper_editCSS()"/>
  453.                         <menuitem id="webdeveloper-use-border-box-model-context" accesskey="&webdeveloper.use.border.box.model.key;" label="&webdeveloper.use.border.box.model.label;" type="checkbox" oncommand="webdeveloper_toggleBorderBoxModel(this)"/>
  454.                     </menupopup>
  455.                 </menu>
  456.                 <menu id="webdeveloper-forms-context" accesskey="&webdeveloper.forms.key;" class="menuitem-iconic" image="chrome://webdeveloper/skin/toolbar/forms.png" label="&webdeveloper.forms.label;">
  457.                     <menupopup onpopupshowing="webdeveloper_updateFormsMenu('context')">
  458.                         <menuitem id="webdeveloper-display-form-details-context" accesskey="&webdeveloper.display.form.details.key;" label="&webdeveloper.display.form.details.label;" type="checkbox" oncommand="webdeveloper_displayFormDetails(this)"/>
  459.                         <menuitem id="webdeveloper-show-passwords-context" accesskey="&webdeveloper.show.passwords.key;" label="&webdeveloper.show.passwords.label;" oncommand="webdeveloper_showPasswords()"/>
  460.                         <menuitem id="webdeveloper-view-form-information-context" accesskey="&webdeveloper.view.form.information.key;" label="&webdeveloper.view.form.information.label;" oncommand="webdeveloper_viewFormInformation()"/>
  461.                         <menuseparator id="webdeveloper-forms-separator1-context"/>
  462.                         <menu id="webdeveloper-convert-form-methods-context" accesskey="&webdeveloper.convert.form.methods.key;" label="&webdeveloper.convert.form.methods.label;">
  463.                             <menupopup>
  464.                                 <menuitem id="webdeveloper-convert-form-methods-gets-posts-context" accesskey="&webdeveloper.gets.posts.key;" label="&webdeveloper.gets.posts.label;" oncommand="webdeveloper_convertFormMethods('post')"/>
  465.                                 <menuitem id="webdeveloper-convert-form-methods-posts-gets-context" accesskey="&webdeveloper.posts.gets.key;" label="&webdeveloper.posts.gets.label;" oncommand="webdeveloper_convertFormMethods('get')"/>
  466.                             </menupopup>
  467.                         </menu>
  468.                         <menuitem id="webdeveloper-convert-select-elements-text-inputs-context" accesskey="&webdeveloper.convert.select.elements.text.inputs.key;" label="&webdeveloper.convert.select.elements.text.inputs.label;" oncommand="webdeveloper_convertSelectElementsToTextInputs()"/>
  469.                         <menuseparator id="webdeveloper-forms-separator2-context"/>
  470.                         <menuitem id="webdeveloper-enable-auto-completion-context" accesskey="&webdeveloper.enable.auto.completion.key;" label="&webdeveloper.enable.auto.completion.label;" oncommand="webdeveloper_enableFormAutoCompletion()"/>
  471.                         <menuitem id="webdeveloper-enable-form-fields-context" accesskey="&webdeveloper.enable.form.fields.key;" label="&webdeveloper.enable.form.fields.label;" oncommand="webdeveloper_enableFormFields()"/>
  472.                         <menuseparator id="webdeveloper-forms-separator3-context"/>
  473.                         <menuitem id="webdeveloper-clear-radio-buttons-context" accesskey="&webdeveloper.clear.radio.buttons.key;" label="&webdeveloper.clear.radio.buttons.label;" oncommand="webdeveloper_clearRadioButtons()"/>
  474.                         <menuitem id="webdeveloper-make-form-fields-writable-context" accesskey="&webdeveloper.make.form.fields.writable.key;" label="&webdeveloper.make.form.fields.writable.label;" oncommand="webdeveloper_makeFormFieldsWritable()"/>
  475.                         <menuitem id="webdeveloper-populate-form-fields-context" accesskey="&webdeveloper.populate.form.fields.key;" label="&webdeveloper.populate.form.fields.label;" oncommand="webdeveloper_populateFormFields()"/>
  476.                         <menuitem id="webdeveloper-remove-maximum-lengths-context" accesskey="&webdeveloper.remove.maximum.lengths.key;" label="&webdeveloper.remove.maximum.lengths.label;" oncommand="webdeveloper_removeMaximumLengths()"/>
  477.                     </menupopup>
  478.                 </menu>
  479.                 <menu id="webdeveloper-images-context" accesskey="&webdeveloper.images.key;" class="menuitem-iconic" image="chrome://webdeveloper/skin/toolbar/images.png" label="&webdeveloper.images.label;">
  480.                     <menupopup onpopupshowing="webdeveloper_updateImagesMenu('context')">
  481.                         <menu id="webdeveloper-disable-images-context" accesskey="&webdeveloper.disable.images.key;" label="&webdeveloper.disable.images.label;">
  482.                             <menupopup onpopupshowing="webdeveloper_updateDisableImagesMenu('context')">
  483.                                 <menuitem id="webdeveloper-disable-all-images-context" accesskey="&webdeveloper.all.images.key;" label="&webdeveloper.all.images.label;" type="checkbox" oncommand="webdeveloper_toggleImages(this)"/>
  484.                                 <menuitem id="webdeveloper-disable-external-site-images-context" accesskey="&webdeveloper.external.site.images.key;" label="&webdeveloper.external.site.images.label;" type="checkbox" oncommand="webdeveloper_toggleExternalSiteImages(this)"/>
  485.                                 <menuseparator id="webdeveloper-disable-images-separator1-context"/>
  486.                                 <menuitem id="webdeveloper-disable-image-animations-context" accesskey="&webdeveloper.image.animations.key;" label="&webdeveloper.image.animations.label;" type="checkbox" oncommand="webdeveloper_toggleImageAnimations(this)"/>
  487.                             </menupopup>
  488.                         </menu>
  489.                         <menuseparator id="webdeveloper-images-separator1-context"/>
  490.                         <menuitem id="webdeveloper-display-alt-attributes-context" accesskey="&webdeveloper.display.alt.attributes.key;" label="&webdeveloper.display.alt.attributes.label;" type="checkbox" oncommand="webdeveloper_displayAltAttributes(this)"/>
  491.                         <menuitem id="webdeveloper-display-image-dimensions-context" accesskey="&webdeveloper.display.image.dimensions.key;" label="&webdeveloper.display.image.dimensions.label;" type="checkbox" oncommand="webdeveloper_displayImageDimensions(this)"/>
  492.                         <menuitem id="webdeveloper-display-image-file-sizes-context" accesskey="&webdeveloper.display.image.file.sizes.key;" label="&webdeveloper.display.image.file.sizes.label;" type="checkbox" oncommand="webdeveloper_displayImageFileSizes(this)"/>
  493.                         <menuitem id="webdeveloper-display-image-paths-context" accesskey="&webdeveloper.display.image.paths.key;" label="&webdeveloper.display.image.paths.label;" type="checkbox" oncommand="webdeveloper_displayImagePaths(this)"/>
  494.                         <menuseparator id="webdeveloper-images-separator2-context"/>
  495.                         <menuitem id="webdeveloper-find-broken-images-context" accesskey="&webdeveloper.find.broken.images.key;" label="&webdeveloper.find.broken.images.label;" oncommand="webdeveloper_findBrokenImages()"/>
  496.                         <menu id="webdeveloper-outline-images-context" accesskey="&webdeveloper.outline.images.key;" label="&webdeveloper.outline.images.label;">
  497.                             <menupopup onpopupshowing="webdeveloper_updateOutlineImagesMenu('context')">
  498.                                 <menuitem id="webdeveloper-outline-all-images-context" accesskey="&webdeveloper.all.images.key;" label="&webdeveloper.all.images.label;" type="checkbox" oncommand="webdeveloper_outlineAllImages(this)"/>
  499.                                 <menuitem id="webdeveloper-outline-background-images-context" accesskey="&webdeveloper.background.images.key;" label="&webdeveloper.background.images.label;" type="checkbox" oncommand="webdeveloper_outlineBackgroundImages(this, true)"/>
  500.                                 <menuseparator id="webdeveloper-outline-images-separator1-context"/>
  501.                                 <menuitem id="webdeveloper-outline-images-with-adjusted-dimensions-context" accesskey="&webdeveloper.images.with.adjusted.dimensions.key;" label="&webdeveloper.images.with.adjusted.dimensions.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithAdjustedDimensions(this)"/>
  502.                                 <menuitem id="webdeveloper-outline-images-with-empty-alt-attributes-context" accesskey="&webdeveloper.images.with.empty.alt.key;" label="&webdeveloper.images.with.empty.alt.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithEmptyAltAttributes(this)"/>
  503.                                 <menuitem id="webdeveloper-outline-images-with-oversized-dimensions-context" accesskey="&webdeveloper.images.with.oversized.dimensions.key;" label="&webdeveloper.images.with.oversized.dimensions.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithOversizedDimensions(this)"/>
  504.                                 <menuitem id="webdeveloper-outline-images-without-alt-attributes-context" accesskey="&webdeveloper.images.without.alt.attributes.key;" label="&webdeveloper.images.without.alt.attributes.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutAltAttributes(this)"/>
  505.                                 <menuitem id="webdeveloper-outline-images-without-dimensions-context" accesskey="&webdeveloper.images.without.dimensions.key;" label="&webdeveloper.images.without.dimensions.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutDimensions(this)"/>
  506.                                 <menuitem id="webdeveloper-outline-images-without-title-attributes-context" accesskey="&webdeveloper.images.without.title.attributes.key;" label="&webdeveloper.images.without.title.attributes.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutTitleAttributes(this)"/>
  507.                             </menupopup>
  508.                         </menu>
  509.                         <menuitem id="webdeveloper-view-image-information-context" accesskey="&webdeveloper.view.image.information.key;" label="&webdeveloper.view.image.information.label;" oncommand="webdeveloper_viewImageInformation()"/>
  510.                         <menuseparator id="webdeveloper-images-separator3-context"/>
  511.                         <menuitem id="webdeveloper-hide-background-images-context" accesskey="&webdeveloper.hide.background.images.key;" label="&webdeveloper.hide.background.images.label;" type="checkbox" oncommand="webdeveloper_hideBackgroundImages(this)"/>
  512.                         <menuitem id="webdeveloper-hide-images-context" accesskey="&webdeveloper.hide.images.key;" label="&webdeveloper.hide.images.label;" type="checkbox" oncommand="webdeveloper_hideImages(this, 'webdeveloper-hide-images')"/>
  513.                         <menuitem id="webdeveloper-make-images-full-size-context" accesskey="&webdeveloper.make.images.full.size.key;" label="&webdeveloper.make.images.full.size.label;" oncommand="webdeveloper_makeImagesFullSize()"/>
  514.                         <menuitem id="webdeveloper-make-images-invisible-context" accesskey="&webdeveloper.make.images.invisible.key;" label="&webdeveloper.make.images.invisible.label;" type="checkbox" oncommand="webdeveloper_makeImagesInvisible(this, 'webdeveloper-make-images-invisible')"/>
  515.                         <menuitem id="webdeveloper-replace-images-with-alt-attributes-context" accesskey="&webdeveloper.replace.images.with.alt.attributes.key;" label="&webdeveloper.replace.images.with.alt.attributes.label;" type="checkbox" oncommand="webdeveloper_replaceImagesWithAltAttributes(this)"/>
  516.                     </menupopup>
  517.                 </menu>
  518.                 <menu id="webdeveloper-information-context" accesskey="&webdeveloper.information.key;" class="menuitem-iconic" image="chrome://webdeveloper/skin/toolbar/information.png" label="&webdeveloper.information.label;">
  519.                     <menupopup onpopupshowing="webdeveloper_updateInformationMenu('context')">
  520.                         <menuitem id="webdeveloper-display-abbreviations-context" accesskey="&webdeveloper.display.abbreviations.key;" label="&webdeveloper.display.abbreviations.label;" type="checkbox" oncommand="webdeveloper_displayAbbreviations(this)"/>
  521.                         <menuitem id="webdeveloper-display-access-keys-context" accesskey="&webdeveloper.display.access.keys.key;" label="&webdeveloper.display.access.keys.label;" type="checkbox" oncommand="webdeveloper_displayAccessKeys(this)"/>
  522.                         <menuitem id="webdeveloper-display-anchors-context" accesskey="&webdeveloper.display.anchors.key;" label="&webdeveloper.display.anchors.label;" type="checkbox" oncommand="webdeveloper_displayAnchors(this)"/>
  523.                         <menuitem id="webdeveloper-display-block-size-context" accesskey="&webdeveloper.display.block.size.key;" label="&webdeveloper.display.block.size.label;" type="checkbox" oncommand="webdeveloper_displayBlockSize(this)"/>
  524.                         <menuitem id="webdeveloper-display-div-order-context" accesskey="&webdeveloper.display.div.order.key;" label="&webdeveloper.display.div.order.label;" type="checkbox" oncommand="webdeveloper_displayDivOrder(this)"/>
  525.                         <menuitem id="webdeveloper-display-element-information-context" accesskey="&webdeveloper.display.element.information.key;" key="webdeveloper-display-element-information-key" label="&webdeveloper.display.element.information.label;" type="checkbox" oncommand="webdeveloper_displayElementInformation(this)"/>
  526.                         <menuitem id="webdeveloper-display-id-class-details-context" accesskey="&webdeveloper.display.id.class.details.key;" label="&webdeveloper.display.id.class.details.label;" type="checkbox" oncommand="webdeveloper_displayIdClassDetails(this)"/>
  527.                         <menuitem id="webdeveloper-display-link-details-context" accesskey="&webdeveloper.display.link.details.key;" label="&webdeveloper.display.link.details.label;" type="checkbox" oncommand="webdeveloper_displayLinkDetails(this)"/>
  528.                         <menuitem id="webdeveloper-display-object-information-context" accesskey="&webdeveloper.display.object.information.key;" label="&webdeveloper.display.object.information.label;" type="checkbox" oncommand="webdeveloper_displayObjectInformation(this)"/>
  529.                         <menuitem id="webdeveloper-display-stack-levels-context" accesskey="&webdeveloper.display.stack.levels.key;" label="&webdeveloper.display.stack.levels.label;" type="checkbox" oncommand="webdeveloper_displayStackLevels(this)"/>
  530.                         <menuitem id="webdeveloper-display-tab-index-context" accesskey="&webdeveloper.display.tab.index.key;" label="&webdeveloper.display.tab.index.label;" type="checkbox" oncommand="webdeveloper_displayTabIndex(this)"/>
  531.                         <menuseparator id="webdeveloper-information-separator1-context"/>
  532.                         <menuitem id="webdeveloper-display-table-depth-context" accesskey="&webdeveloper.display.table.depth.key;" label="&webdeveloper.display.table.depth.label;" type="checkbox" oncommand="webdeveloper_displayTableDepth(this)"/>
  533.                         <menuitem id="webdeveloper-display-table-information-context" accesskey="&webdeveloper.display.table.information.key;" label="&webdeveloper.display.table.information.label;" type="checkbox" oncommand="webdeveloper_displayTableInformation(this)"/>
  534.                         <menuseparator id="webdeveloper-information-separator2-context"/>
  535.                         <menuitem id="webdeveloper-display-title-attributes-context" accesskey="&webdeveloper.display.title.attributes.key;" label="&webdeveloper.display.title.attributes.label;" type="checkbox" oncommand="webdeveloper_displayTitleAttributes(this)"/>
  536.                         <menuitem id="webdeveloper-display-topographic-information-context" accesskey="&webdeveloper.display.topographic.information.key;" label="&webdeveloper.display.topographic.information.label;" type="checkbox" oncommand="webdeveloper_displayTopographicInformation(this)"/>
  537.                         <menuseparator id="webdeveloper-information-separator3-context"/>
  538.                         <menuitem id="webdeveloper-view-anchor-information-context" accesskey="&webdeveloper.view.anchor.information.key;" label="&webdeveloper.view.anchor.information.label;" oncommand="webdeveloper_viewAnchorInformation()"/>
  539.                         <menuitem id="webdeveloper-view-color-information-context" accesskey="&webdeveloper.view.color.information.key;" label="&webdeveloper.view.color.information.label;" oncommand="webdeveloper_viewColorInformation()"/>
  540.                         <menuseparator id="webdeveloper-information-separator4-context"/>
  541.                         <menuitem id="webdeveloper-view-document-outline-context" accesskey="&webdeveloper.view.document.outline.key;" label="&webdeveloper.view.document.outline.label;" oncommand="webdeveloper_viewDocumentOutline()"/>
  542.                         <menuitem id="webdeveloper-view-document-size-context" accesskey="&webdeveloper.view.document.size.key;" label="&webdeveloper.view.document.size.label;" oncommand="webdeveloper_viewDocumentSize()"/>
  543.                         <menuseparator id="webdeveloper-information-separator5-context"/>
  544.                         <menuitem id="webdeveloper-view-javascript-context" accesskey="&webdeveloper.view.javascript.key;" label="&webdeveloper.view.javascript.label;" oncommand="webdeveloper_viewJavaScript()"/>
  545.                         <menuitem id="webdeveloper-view-link-information-context" accesskey="&webdeveloper.view.link.information.key;" label="&webdeveloper.view.link.information.label;" oncommand="webdeveloper_viewLinkInformation()"/>
  546.                         <menuitem id="webdeveloper-view-meta-tag-information-context" accesskey="&webdeveloper.view.meta.tag.information.key;" label="&webdeveloper.view.meta.tag.information.label;" oncommand="webdeveloper_viewMetaTagInformation()"/>
  547.                         <menuitem id="webdeveloper-view-page-information-context" accesskey="&webdeveloper.view.page.information.key;" label="&webdeveloper.view.page.information.label;" oncommand="webdeveloper_viewPageInformation('chrome://browser/content/pageInfo.xul')"/>
  548.                         <menuitem id="webdeveloper-view-response-headers-context" accesskey="&webdeveloper.view.response.headers.key;" label="&webdeveloper.view.response.headers.label;" oncommand="webdeveloper_viewResponseHeaders()"/>
  549.                     </menupopup>
  550.                 </menu>
  551.                 <menu id="webdeveloper-miscellaneous-context" accesskey="&webdeveloper.miscellaneous.key;" class="menuitem-iconic" image="chrome://webdeveloper/skin/toolbar/miscellaneous.png" label="&webdeveloper.miscellaneous.label;">
  552.                     <menupopup onpopupshowing="webdeveloper_updateMiscellaneousMenu('context')">
  553.                         <menu id="webdeveloper-clear-private-data-context" accesskey="&webdeveloper.clear.private.data.key;" label="&webdeveloper.clear.private.data.label;">
  554.                             <menupopup onpopupshowing="webdeveloper_updateClearPrivateDataMenu('context')">
  555.                                 <menuitem id="webdeveloper-clear-cache-context" accesskey="&webdeveloper.cache.key;" label="&webdeveloper.cache.label;" oncommand="webdeveloper_clearCache()"/>
  556.                                 <menuitem id="webdeveloper-clear-history-context" accesskey="&webdeveloper.history.key;" label="&webdeveloper.history.label;" oncommand="webdeveloper_clearHistory()"/>
  557.                                 <menuitem id="webdeveloper-clear-http-authentication-context" accesskey="&webdeveloper.http.authentication.key;" label="&webdeveloper.http.authentication.label;" oncommand="webdeveloper_clearHTTPAuthentication()"/>
  558.                                 <menuseparator id="webdeveloper-clear-private-data-separator1-context"/>
  559.                                 <menuitem id="webdeveloper-clear-all-private-data-context" accesskey="&webdeveloper.all.private.data.key;" label="&webdeveloper.all.private.data.label;" oncommand="webdeveloper_clearAllPrivateData()"/>
  560.                             </menupopup>
  561.                         </menu>
  562.                         <menuseparator id="webdeveloper-miscellaneous-separator1-context"/>
  563.                         <menuitem id="webdeveloper-display-line-guides-context" accesskey="&webdeveloper.display.line.guides.key;" label="&webdeveloper.display.line.guides.label;" type="checkbox" oncommand="webdeveloper_displayLineGuides(this)"/>
  564.                         <menuitem id="webdeveloper-display-page-magnifier-context" accesskey="&webdeveloper.display.page.magnifier.key;" label="&webdeveloper.display.page.magnifier.label;" type="checkbox" oncommand="webdeveloper_displayPageMagnifier(this)"/>
  565.                         <menuitem id="webdeveloper-display-ruler-context" accesskey="&webdeveloper.display.ruler.key;" label="&webdeveloper.display.ruler.label;" type="checkbox" oncommand="webdeveloper_displayRuler(this)"/>
  566.                         <menuseparator id="webdeveloper-miscellaneous-separator2-context"/>
  567.                         <menuitem id="webdeveloper-show-comments-context" accesskey="&webdeveloper.show.comments.key;" label="&webdeveloper.show.comments.label;" type="checkbox" oncommand="webdeveloper_toggleComments(this)"/>
  568.                         <menuitem id="webdeveloper-show-hidden-elements-context" accesskey="&webdeveloper.show.hidden.elements.key;" label="&webdeveloper.show.hidden.elements.label;" oncommand="webdeveloper_showHiddenElements()"/>
  569.                         <menuitem id="webdeveloper-show-window-chrome-context" accesskey="&webdeveloper.show.window.chrome.key;" label="&webdeveloper.show.window.chrome.label;" oncommand="webdeveloper_showWindowChrome()"/>
  570.                         <menuseparator id="webdeveloper-miscellaneous-separator3-context"/>
  571.                         <menuitem id="webdeveloper-edit-html-context" accesskey="&webdeveloper.edit.html.key;" label="&webdeveloper.edit.html.label;" type="checkbox" oncommand="webdeveloper_editHTML()"/>
  572.                         <menuitem id="webdeveloper-linearize-page-context" accesskey="&webdeveloper.linearize.page.key;" label="&webdeveloper.linearize.page.label;" type="checkbox" oncommand="webdeveloper_linearizePage(this)"/>
  573.                         <menuitem id="webdeveloper-make-frames-resizable-context" accesskey="&webdeveloper.make.frames.resizable.key;" label="&webdeveloper.make.frames.resizable.label;" oncommand="webdeveloper_makeFramesResizable()"/>
  574.                         <menuitem id="webdeveloper-small-screen-rendering-context" accesskey="&webdeveloper.small.screen.rendering.key;" label="&webdeveloper.small.screen.rendering.label;" type="checkbox" oncommand="webdeveloper_smallScreenRendering(this)"/>
  575.                         <menuseparator id="webdeveloper-miscellaneous-separator4-context"/>
  576.                         <menu id="webdeveloper-visited-links-context" accesskey="&webdeveloper.visited.links.key;" label="&webdeveloper.visited.links.label;">
  577.                             <menupopup>
  578.                                 <menuitem id="webdeveloper-mark-all-links-unvisited-context" accesskey="&webdeveloper.mark.all.links.unvisited.key;" label="&webdeveloper.mark.all.links.unvisited.label;" oncommand="webdeveloper_toggleVisitedLinks(false)"/>
  579.                                 <menuitem id="webdeveloper-mark-all-links-visited-context" accesskey="&webdeveloper.mark.all.links.visited.key;" label="&webdeveloper.mark.all.links.visited.label;" oncommand="webdeveloper_toggleVisitedLinks(true)"/>
  580.                             </menupopup>
  581.                         </menu>
  582.                     </menupopup>
  583.                 </menu>
  584.                 <menu id="webdeveloper-outline-context" accesskey="&webdeveloper.outline.key;" class="menuitem-iconic" image="chrome://webdeveloper/skin/toolbar/outline.png" label="&webdeveloper.outline.label;">
  585.                     <menupopup onpopupshowing="webdeveloper_updateOutlineMenu('context')">
  586.                         <menuitem id="webdeveloper-outline-frames-context" accesskey="&webdeveloper.outline.frames.key;" label="&webdeveloper.outline.frames.label;" type="checkbox" oncommand="webdeveloper_outlineFrames(this)"/>
  587.                         <menuitem id="webdeveloper-outline-headings-context" accesskey="&webdeveloper.outline.headings.key;" label="&webdeveloper.outline.headings.label;" type="checkbox" oncommand="webdeveloper_outlineHeadings(this)"/>
  588.                         <menu id="webdeveloper-outline-links-context" accesskey="&webdeveloper.outline.links.key;" label="&webdeveloper.outline.links.label;">
  589.                             <menupopup onpopupshowing="webdeveloper_updateOutlineLinksMenu('context')">
  590.                                 <menuitem id="webdeveloper-outline-external-links-context" accesskey="&webdeveloper.external.links.key;" label="&webdeveloper.external.links.label;" type="checkbox" oncommand="webdeveloper_outlineExternalLinks(this)"/>
  591.                                 <menuseparator id="webdeveloper-outline-links-separator1-context"/>
  592.                                 <menuitem id="webdeveloper-outline-links-with-ping-attributes-context" accesskey="&webdeveloper.links.with.ping.attributes.key;" label="&webdeveloper.links.with.ping.attributes.label;" type="checkbox" oncommand="webdeveloper_outlineLinksWithPingAttributes(this)"/>
  593.                                 <menuitem id="webdeveloper-outline-links-without-title-attributes-context" accesskey="&webdeveloper.links.without.title.attributes.key;" label="&webdeveloper.links.without.title.attributes.label;" type="checkbox" oncommand="webdeveloper_outlineLinksWithoutTitleAttributes(this)"/>
  594.                             </menupopup>
  595.                         </menu>
  596.                         <menu id="webdeveloper-outline-tables-context" accesskey="&webdeveloper.outline.tables.key;" label="&webdeveloper.outline.tables.label;">
  597.                             <menupopup onpopupshowing="webdeveloper_updateOutlineTablesMenu('context')">
  598.                                 <menuitem id="webdeveloper-outline-table-captions-context" accesskey="&webdeveloper.table.captions.key;" label="&webdeveloper.table.captions.label;" type="checkbox" oncommand="webdeveloper_outlineTableCaptions(this)"/>
  599.                                 <menuitem id="webdeveloper-outline-table-cells-context" accesskey="&webdeveloper.table.cells.key;" label="&webdeveloper.table.cells.label;" type="checkbox" oncommand="webdeveloper_outlineTableCells(this)"/>
  600.                                 <menuitem id="webdeveloper-outline-all-tables-context" accesskey="&webdeveloper.tables.key;" label="&webdeveloper.tables.label;" type="checkbox" oncommand="webdeveloper_outlineTables(this)"/>
  601.                             </menupopup>
  602.                         </menu>
  603.                         <menuseparator id="webdeveloper-outline-separator1-context"/>
  604.                         <menuitem id="webdeveloper-outline-block-level-elements-context" accesskey="&webdeveloper.outline.block.level.elements.key;" label="&webdeveloper.outline.block.level.elements.label;" type="checkbox" oncommand="webdeveloper_outlineBlockLevelElements(this)"/>
  605.                         <menuitem id="webdeveloper-outline-deprecated-elements-context" accesskey="&webdeveloper.outline.deprecated.elements.key;" label="&webdeveloper.outline.deprecated.elements.label;" type="checkbox" oncommand="webdeveloper_outlineDeprecatedElements(this)"/>
  606.                         <menu id="webdeveloper-outline-positioned-elements-context" accesskey="&webdeveloper.outline.positioned.elements.key;" label="&webdeveloper.outline.positioned.elements.label;">
  607.                             <menupopup onpopupshowing="webdeveloper_updateOutlinePositionedElementsMenu('context')">
  608.                                 <menuitem id="webdeveloper-outline-absolute-positioned-elements-context" accesskey="&webdeveloper.absolute.key;" label="&webdeveloper.absolute.label;" type="checkbox" oncommand="webdeveloper_outlinePositionedElements('absolute', this)"/>
  609.                                 <menuitem id="webdeveloper-outline-fixed-positioned-elements-context" accesskey="&webdeveloper.fixed.key;" label="&webdeveloper.fixed.label;" type="checkbox" oncommand="webdeveloper_outlinePositionedElements('fixed', this)"/>
  610.                                 <menuitem id="webdeveloper-outline-floated-elements-context" accesskey="&webdeveloper.float.key;" label="&webdeveloper.float.label;" type="checkbox" oncommand="webdeveloper_outlineFloatedElements(this)"/>
  611.                                 <menuitem id="webdeveloper-outline-relative-positioned-elements-context" accesskey="&webdeveloper.relative.key;" label="&webdeveloper.relative.label;" type="checkbox" oncommand="webdeveloper_outlinePositionedElements('relative', this)"/>
  612.                             </menupopup>
  613.                         </menu>
  614.                         <menuseparator id="webdeveloper-outline-separator2-context"/>
  615.                         <menuitem id="webdeveloper-outline-current-element-context" accesskey="&webdeveloper.outline.current.element.key;" label="&webdeveloper.outline.current.element.label;" type="checkbox" oncommand="webdeveloper_outlineCurrentElement(this)"/>
  616.                         <menuitem id="webdeveloper-outline-custom-elements-context" accesskey="&webdeveloper.outline.custom.elements.key;" label="&webdeveloper.outline.custom.elements.label;" type="checkbox" oncommand="webdeveloper_outlineCustomElements(this)"/>
  617.                         <menuseparator id="webdeveloper-outline-separator3-context"/>
  618.                         <menuitem id="webdeveloper-outline-show-element-names-context" accesskey="&webdeveloper.show.element.names.when.outlining.key;" label="&webdeveloper.show.element.names.when.outlining.label;" type="checkbox" oncommand="webdeveloper_toggleShowElementNamesWhenOutlining(this)"/>
  619.                     </menupopup>
  620.                 </menu>
  621.                 <menu id="webdeveloper-resize-context" accesskey="&webdeveloper.resize.key;" class="menuitem-iconic" image="chrome://webdeveloper/skin/toolbar/resize.png" label="&webdeveloper.resize.label;">
  622.                     <menupopup onpopupshowing="webdeveloper_updateResizeMenu(this, 'context')">
  623.                         <menuitem id="webdeveloper-display-window-size-context" accesskey="&webdeveloper.display.window.size.key;" label="&webdeveloper.display.window.size.label;" oncommand="webdeveloper_displayWindowSize()"/>
  624.                         <menuitem id="webdeveloper-display-window-size-title-context" accesskey="&webdeveloper.display.window.size.title.key;" label="&webdeveloper.display.window.size.title.label;" type="checkbox" oncommand="webdeveloper_displayWindowSizeInTitle(this)"/>
  625.                         <menuseparator id="webdeveloper-resize-separator1-context"/>
  626.                         <menuitem id="webdeveloper-resize-window-context" accesskey="&webdeveloper.resize.window.key;" label="&webdeveloper.resize.window.label;" oncommand="webdeveloper_customResizeWindow()"/>
  627.                         <menuseparator id="webdeveloper-resize-separator2-context"/>
  628.                         <menuseparator id="webdeveloper-resize-separator3-context"/>
  629.                         <menuitem id="webdeveloper-edit-resize-dimensions-context" accesskey="&webdeveloper.edit.resize.dimensions.key;" label="&webdeveloper.edit.resize.dimensions.label;" oncommand="webdeveloper_options('resize')"/>
  630.                         <menuseparator id="webdeveloper-resize-separator4-context"/>
  631.                         <menu id="webdeveloper-zoom-context" accesskey="&webdeveloper.zoom.key;" label="&webdeveloper.zoom.label;">
  632.                             <menupopup>
  633.                                 <menuitem id="webdeveloper-zoom-in-context" accesskey="&webdeveloper.zoom.in.key;" key="webdeveloper-zoom-in-key" label="&webdeveloper.zoom.in.label;" oncommand="webdeveloper_zoom(true)"/>
  634.                                 <menuitem id="webdeveloper-zoom-out-context" accesskey="&webdeveloper.zoom.out.key;" key="webdeveloper-zoom-out-key" label="&webdeveloper.zoom.out.label;" oncommand="webdeveloper_zoom(false)"/>
  635.                             </menupopup>
  636.                         </menu>
  637.                     </menupopup>
  638.                 </menu>
  639.                 <menu id="webdeveloper-tools-context" accesskey="&webdeveloper.tools.key;" class="menuitem-iconic" image="chrome://webdeveloper/skin/toolbar/tools.png" label="&webdeveloper.tools.label;">
  640.                     <menupopup onpopupshowing="webdeveloper_updateToolsMenu(this, 'context')">
  641.                         <menuseparator id="webdeveloper-tools-separator1-context"/>
  642.                         <menuitem id="webdeveloper-edit-tools-context" accesskey="&webdeveloper.edit.tools.key;" label="&webdeveloper.edit.tools.label;" oncommand="webdeveloper_options('tools')"/>
  643.                         <menuseparator id="webdeveloper-tools-separator2-context"/>
  644.                         <menuitem id="webdeveloper-dom-inspector-context" accesskey="&webdeveloper.dom.inspector.key;" label="&webdeveloper.dom.inspector.label;" type="checkbox" oncommand="webdeveloper_openDOMInspector()"/>
  645.                         <menuitem id="webdeveloper-error-console-context" accesskey="&webdeveloper.error.console.key;" key="webdeveloper-error-console-key" label="&webdeveloper.error.console.label;" type="checkbox" oncommand="webdeveloper_openErrorConsole(true)"/>
  646.                         <menuitem id="webdeveloper-java-console-context" accesskey="&webdeveloper.java.console.key;" key="webdeveloper-java-console-key" label="&webdeveloper.java.console.label;" oncommand="webdeveloper_openJavaConsole()"/>
  647.                         <menuseparator id="webdeveloper-tools-separator3-context"/>
  648.                         <menuitem id="webdeveloper-display-page-validation-context" accesskey="&webdeveloper.display.page.validation.key;" label="&webdeveloper.display.page.validation.label;" type="checkbox" oncommand="webdeveloper_displayPageValidation(this)"/>
  649.                         <!--menuitem id="webdeveloper-validate-local-accessibility-context" accesskey="&webdeveloper.validate.local.accessibility.key;" label="&webdeveloper.validate.local.accessibility.label;" oncommand="webdeveloper_validateLocalAccessibility()"/-->
  650.                         <menuitem id="webdeveloper-validate-local-css-context" accesskey="&webdeveloper.validate.local.css.key;" label="&webdeveloper.validate.local.css.label;" oncommand="webdeveloper_validateLocalCSS()"/>
  651.                         <menuitem id="webdeveloper-validate-local-html-context" accesskey="&webdeveloper.validate.local.html.key;" key="webdeveloper-validate-local-html-key" label="&webdeveloper.validate.local.html.label;" oncommand="webdeveloper_validateLocalHTML()"/>
  652.                     </menupopup>
  653.                 </menu>
  654.                 <menu id="webdeveloper-view-source-context" accesskey="&webdeveloper.view.source.key;" class="menuitem-iconic" image="chrome://webdeveloper/skin/toolbar/view-source.png" label="&webdeveloper.view.source.label;">
  655.                     <menupopup onpopupshowing="webdeveloper_updateViewSourceMenu(this, 'context')">
  656.                         <menuitem id="webdeveloper-view-source-view-source-context" accesskey="&webdeveloper.view.source.key;" key="webdeveloper-view-source-key" label="&webdeveloper.view.source.label;" oncommand="webdeveloper_viewSource(webdeveloper_getContentDocument())"/>
  657.                         <menuseparator id="webdeveloper-view-source-separator1-context"/>
  658.                         <menu id="webdeveloper-view-frame-source-context" accesskey="&webdeveloper.view.frame.source.key;" label="&webdeveloper.view.frame.source.label;">
  659.                             <menupopup onpopupshowing="webdeveloper_displayViewFrameSourceMenu(this)"/>
  660.                         </menu>
  661.                         <menuitem id="webdeveloper-view-generated-source-context" accesskey="&webdeveloper.view.generated.source.key;" label="&webdeveloper.view.generated.source.label;" oncommand="webdeveloper_viewGeneratedSource('chrome://global/content/viewPartialSource.xul')"/>
  662.                         <menuseparator id="webdeveloper-view-source-separator2-context"/>
  663.                         <menuseparator id="webdeveloper-view-source-separator3-context"/>
  664.                         <menuitem id="webdeveloper-edit-view-source-with-applications-context" accesskey="&webdeveloper.edit.view.source.with.applications.key;" label="&webdeveloper.edit.view.source.with.applications.label;" oncommand="webdeveloper_options('view-source')"/>
  665.                     </menupopup>
  666.                 </menu>
  667.                 <menuseparator id="webdeveloper-context-separator2"/>
  668.                 <menu id="webdeveloper-options-context" accesskey="&webdeveloper.options.key;" class="menuitem-iconic" image="chrome://webdeveloper/skin/toolbar/options.png" label="&webdeveloper.options.label;">
  669.                     <menupopup onpopupshowing="webdeveloper_updateOptionsMenu('context')">
  670.                         <menuitem id="webdeveloper-persist-features-context" accesskey="&webdeveloper.persist.features.key;" label="&webdeveloper.persist.features.label;" type="checkbox" oncommand="webdeveloper_enablePreference(this, 'webdeveloper.persist.features')"/>
  671.                         <menuitem id="webdeveloper-reset-page-context" accesskey="&webdeveloper.reset.page.key;" label="&webdeveloper.reset.page.label;" oncommand="webdeveloper_resetPage()"/>
  672.                         <menuseparator id="webdeveloper-options-separator1-context"/>
  673.                         <menuitem id="webdeveloper-options-options-context" accesskey="&webdeveloper.options.menu.key;" label="&webdeveloper.options.menu.label;" oncommand="webdeveloper_options()"/>
  674.                         <menuseparator id="webdeveloper-options-separator2-context"/>
  675.                         <menuitem id="webdeveloper-help-context" accesskey="&webdeveloper.help.key;" label="&webdeveloper.help.label;" oncommand="webdeveloper_help()"/>
  676.                         <menuitem id="webdeveloper-about-context" accesskey="&webdeveloper.about.key;" label="&webdeveloper.about.label;" oncommand="webdeveloper_about()"/>
  677.                     </menupopup>
  678.                 </menu>
  679.             </menupopup>
  680.         </menu>
  681.     </popup>
  682.  
  683.     <toolbarpalette id="BrowserToolbarPalette">
  684.         <toolbarbutton id="webdeveloper-button" class="chromeclass-toolbar-additional toolbarbutton-1" label="&webdeveloper.name;" tooltiptext="&webdeveloper.name;" oncommand="webdeveloper_toggleToolbar()"/>
  685.         <toolbarbutton id="webdeveloper-disable-toolbar" label="&webdeveloper.disable.label;" tooltiptext="&webdeveloper.disable.label;" type="menu" onmouseover="webdeveloper_openToolbarButton(this)">
  686.             <menupopup onpopupshowing="webdeveloper_updateDisableMenu('toolbar')">
  687.                 <menuitem id="webdeveloper-disable-cache-toolbar" accesskey="&webdeveloper.disable.cache.key;" label="&webdeveloper.disable.cache.label;" type="checkbox" oncommand="webdeveloper_toggleCache(this)"/>
  688.                 <menuseparator id="webdeveloper-disable-separator1-toolbar"/>
  689.                 <menuitem id="webdeveloper-disable-java-toolbar" accesskey="&webdeveloper.disable.java.key;" label="&webdeveloper.disable.java.label;" type="checkbox" oncommand="webdeveloper_toggleJava(this)"/>
  690.                 <menu id="webdeveloper-disable-javascript-toolbar" accesskey="&webdeveloper.disable.javascript.key;" label="&webdeveloper.disable.javascript.label;">
  691.                     <menupopup onpopupshowing="webdeveloper_updateDisableJavaScriptMenu('toolbar')">
  692.                         <menuitem id="webdeveloper-disable-all-javascript-toolbar" accesskey="&webdeveloper.all.javascript.key;" label="&webdeveloper.all.javascript.label;" type="checkbox" oncommand="webdeveloper_toggleJavaScript(this)"/>
  693.                         <menuseparator id="webdeveloper-disable-javascript-separator1-toolbar"/>
  694.                         <menuitem id="webdeveloper-disable-strict-javascript-warnings-toolbar" accesskey="&webdeveloper.strict.warnings.key;" label="&webdeveloper.strict.warnings.label;" type="checkbox" oncommand="webdeveloper_disablePreference(this, 'javascript.options.strict')"/>
  695.                     </menupopup>
  696.                 </menu>
  697.                 <menuseparator id="webdeveloper-disable-separator2-toolbar"/>
  698.                 <menuitem id="webdeveloper-disable-meta-redirects-toolbar" accesskey="&webdeveloper.disable.meta.redirects.key;" label="&webdeveloper.disable.meta.redirects.label;" type="checkbox" oncommand="webdeveloper_toggleMetaRedirects(this)"/>
  699.                 <menuitem id="webdeveloper-disable-minimum-font-size-toolbar" accesskey="&webdeveloper.disable.minimum.font.size.key;" label="&webdeveloper.disable.minimum.font.size.label;" type="checkbox" oncommand="webdeveloper_toggleMinimumFontSize(this)"/>
  700.                 <menuitem id="webdeveloper-disable-page-colors-toolbar" accesskey="&webdeveloper.disable.page.colors.key;" label="&webdeveloper.disable.page.colors.label;" type="checkbox" oncommand="webdeveloper_togglePageColors(this)"/>
  701.                 <menuitem id="webdeveloper-disable-popup-blocker-toolbar" accesskey="&webdeveloper.disable.popup.blocker.key;" label="&webdeveloper.disable.popup.blocker.label;" type="checkbox" oncommand="webdeveloper_disablePreference(this, 'dom.disable_open_during_load')"/>
  702.                 <menuitem id="webdeveloper-disable-proxy-toolbar" accesskey="&webdeveloper.disable.proxy.key;" label="&webdeveloper.disable.proxy.label;" type="checkbox" oncommand="webdeveloper_toggleProxy(this)"/>
  703.                 <menuitem id="webdeveloper-disable-referrers-toolbar" accesskey="&webdeveloper.disable.referrers.key;" label="&webdeveloper.disable.referrers.label;" type="checkbox" oncommand="webdeveloper_toggleReferrers(this)"/>
  704.             </menupopup>
  705.         </toolbarbutton>
  706.         <toolbarbutton id="webdeveloper-cookies-toolbar" label="&webdeveloper.cookies.label;" tooltiptext="&webdeveloper.cookies.label;" type="menu" onmouseover="webdeveloper_openToolbarButton(this)">
  707.             <menupopup>
  708.                 <menu id="webdeveloper-disable-cookies-toolbar" accesskey="&webdeveloper.disable.cookies.key;" label="&webdeveloper.disable.cookies.label;">
  709.                     <menupopup onpopupshowing="webdeveloper_updateDisableCookiesMenu('toolbar')">
  710.                         <menuitem id="webdeveloper-disable-all-cookies-toolbar" accesskey="&webdeveloper.all.cookies.key;" label="&webdeveloper.all.cookies.label;" type="checkbox" oncommand="webdeveloper_toggleCookies(this)"/>
  711.                         <menuitem id="webdeveloper-disable-external-site-cookies-toolbar" accesskey="&webdeveloper.external.site.cookies.key;" label="&webdeveloper.external.site.cookies.label;" type="checkbox" oncommand="webdeveloper_toggleExternalSiteCookies(this)"/>
  712.                     </menupopup>
  713.                 </menu>
  714.                 <menuseparator id="webdeveloper-cookies-separator1-toolbar"/>
  715.                 <menuitem id="webdeveloper-clear-session-cookies-toolbar" accesskey="&webdeveloper.clear.session.cookies.key;" label="&webdeveloper.clear.session.cookies.label;" oncommand="webdeveloper_clearSessionCookies()"/>
  716.                 <menuitem id="webdeveloper-delete-domain-cookies-toolbar" accesskey="&webdeveloper.delete.domain.cookies.key;" label="&webdeveloper.delete.domain.cookies.label;" oncommand="webdeveloper_deleteDomainCookies()"/>
  717.                 <menuitem id="webdeveloper-delete-path-cookies-toolbar" accesskey="&webdeveloper.delete.path.cookies.key;" label="&webdeveloper.delete.path.cookies.label;" oncommand="webdeveloper_deletePathCookies()"/>
  718.                 <menuseparator id="webdeveloper-cookies-separator2-toolbar"/>
  719.                 <menuitem id="webdeveloper-view-cookie-information-toolbar" accesskey="&webdeveloper.view.cookie.information.key;" label="&webdeveloper.view.cookie.information.label;" oncommand="webdeveloper_viewCookieInformation()"/>
  720.                 <menuseparator id="webdeveloper-cookies-separator3-toolbar"/>
  721.                 <menuitem id="webdeveloper-add-cookie-toolbar" accesskey="&webdeveloper.add.cookie.key;" label="&webdeveloper.add.cookie.label;" oncommand="webdeveloper_addCookie()"/>
  722.             </menupopup>
  723.         </toolbarbutton>
  724.         <toolbarbutton id="webdeveloper-css-toolbar" label="&webdeveloper.css.label;" tooltiptext="&webdeveloper.css.label;" type="menu" onmouseover="webdeveloper_openToolbarButton(this)">
  725.             <menupopup onpopupshowing="webdeveloper_updateCSSMenu('toolbar')">
  726.                 <menu id="webdeveloper-disable-styles-toolbar" accesskey="&webdeveloper.disable.styles.key;" label="&webdeveloper.disable.styles.label;">
  727.                     <menupopup onpopupshowing="webdeveloper_updateDisableStylesMenu('toolbar')">
  728.                         <menuitem id="webdeveloper-disable-all-styles-toolbar" accesskey="&webdeveloper.all.styles.key;" key="webdeveloper-disable-styles-key" label="&webdeveloper.all.styles.label;" type="checkbox" oncommand="webdeveloper_toggleStyles(this)"/>
  729.                         <menuseparator id="webdeveloper-disable-styles-separator1-toolbar"/>
  730.                         <menuitem id="webdeveloper-disable-browser-default-styles-toolbar" accesskey="&webdeveloper.browser.default.styles.key;" label="&webdeveloper.browser.default.styles.label;" type="checkbox" oncommand="webdeveloper_toggleBrowserDefaultStyles(this)"/>
  731.                         <menuseparator id="webdeveloper-disable-styles-separator2-toolbar"/>
  732.                         <menuitem id="webdeveloper-disable-embedded-styles-toolbar" accesskey="&webdeveloper.embedded.styles.key;" label="&webdeveloper.embedded.styles.label;" type="checkbox" oncommand="webdeveloper_toggleEmbeddedStyles(this)"/>
  733.                         <menuitem id="webdeveloper-disable-inline-styles-toolbar" accesskey="&webdeveloper.inline.styles.key;" label="&webdeveloper.inline.styles.label;" type="checkbox" oncommand="webdeveloper_toggleInlineStyles(this)"/>
  734.                         <menuitem id="webdeveloper-disable-linked-styles-toolbar" accesskey="&webdeveloper.linked.style.sheets.key;" label="&webdeveloper.linked.style.sheets.label;" type="checkbox" oncommand="webdeveloper_toggleLinkedStyles(this)"/>
  735.                         <menuseparator id="webdeveloper-disable-styles-separator3-toolbar"/>
  736.                         <menuitem id="webdeveloper-disable-print-styles-toolbar" accesskey="&webdeveloper.print.styles.key;" label="&webdeveloper.print.styles.label;" type="checkbox" oncommand="webdeveloper_togglePrintStyles(this)"/>
  737.                         <menuseparator id="webdeveloper-disable-styles-separator4-toolbar"/>
  738.                         <menu id="webdeveloper-disable-individual-style-sheet-toolbar" accesskey="&webdeveloper.individual.style.sheet.key;" label="&webdeveloper.individual.style.sheet.label;">
  739.                             <menupopup onpopupshowing="webdeveloper_displayDisableIndividualStyleSheetMenu(this)"/>
  740.                         </menu>
  741.                     </menupopup>
  742.                 </menu>
  743.                 <menuseparator id="webdeveloper-css-separator1-toolbar"/>
  744.                 <menu id="webdeveloper-display-media-type-toolbar" accesskey="&webdeveloper.display.css.media.type.key;" label="&webdeveloper.display.css.media.type.label;">
  745.                     <menupopup onpopupshowing="webdeveloper_updateCSSMediaTypeMenu('toolbar')">
  746.                         <menuitem id="webdeveloper-display-handheld-css-toolbar" accesskey="&webdeveloper.handheld.key;" label="&webdeveloper.handheld.label;" type="checkbox" oncommand="webdeveloper_displayHandheldCSS(this)"/>
  747.                         <menuitem id="webdeveloper-display-print-css-toolbar" accesskey="&webdeveloper.print.key;" label="&webdeveloper.print.label;" type="checkbox" oncommand="webdeveloper_displayPrintCSS(this)"/>
  748.                     </menupopup>
  749.                 </menu>
  750.                 <menuitem id="webdeveloper-view-css-toolbar" accesskey="&webdeveloper.view.css.key;" key="webdeveloper-view-css-key" label="&webdeveloper.view.css.label;" oncommand="webdeveloper_viewCSS()"/>
  751.                 <menuitem id="webdeveloper-view-style-information-toolbar" accesskey="&webdeveloper.view.style.information.key;" key="webdeveloper-view-style-information-key" label="&webdeveloper.view.style.information.label;" type="checkbox" oncommand="webdeveloper_viewStyleInformation(this)"/>
  752.                 <menuseparator id="webdeveloper-css-separator2-toolbar"/>
  753.                 <menuitem id="webdeveloper-add-user-style-sheet-toolbar" accesskey="&webdeveloper.add.user.style.sheet.key;" label="&webdeveloper.add.user.style.sheet.label;" type="checkbox" oncommand="webdeveloper_addUserStyleSheet(this)"/>
  754.                 <menuitem id="webdeveloper-edit-css-toolbar" accesskey="&webdeveloper.edit.css.key;" key="webdeveloper-edit-css-key" label="&webdeveloper.edit.css.label;" type="checkbox" oncommand="webdeveloper_editCSS()"/>
  755.                 <menuitem id="webdeveloper-use-border-box-model-toolbar" accesskey="&webdeveloper.use.border.box.model.key;" label="&webdeveloper.use.border.box.model.label;" type="checkbox" oncommand="webdeveloper_toggleBorderBoxModel(this)"/>
  756.             </menupopup>
  757.         </toolbarbutton>
  758.         <toolbarbutton id="webdeveloper-forms-toolbar" label="&webdeveloper.forms.label;" tooltiptext="&webdeveloper.forms.label;" type="menu" onmouseover="webdeveloper_openToolbarButton(this)">
  759.             <menupopup onpopupshowing="webdeveloper_updateFormsMenu('toolbar')">
  760.                 <menuitem id="webdeveloper-display-form-details-toolbar" accesskey="&webdeveloper.display.form.details.key;" label="&webdeveloper.display.form.details.label;" type="checkbox" oncommand="webdeveloper_displayFormDetails(this)"/>
  761.                 <menuitem id="webdeveloper-show-passwords-toolbar" accesskey="&webdeveloper.show.passwords.key;" label="&webdeveloper.show.passwords.label;" oncommand="webdeveloper_showPasswords()"/>
  762.                 <menuitem id="webdeveloper-view-form-information-toolbar" accesskey="&webdeveloper.view.form.information.key;" label="&webdeveloper.view.form.information.label;" oncommand="webdeveloper_viewFormInformation()"/>
  763.                 <menuseparator id="webdeveloper-forms-separator1-toolbar"/>
  764.                 <menu id="webdeveloper-convert-form-methods-toolbar" accesskey="&webdeveloper.convert.form.methods.key;" label="&webdeveloper.convert.form.methods.label;">
  765.                     <menupopup>
  766.                         <menuitem id="webdeveloper-convert-form-methods-gets-posts-toolbar" accesskey="&webdeveloper.gets.posts.key;" label="&webdeveloper.gets.posts.label;" oncommand="webdeveloper_convertFormMethods('post')"/>
  767.                         <menuitem id="webdeveloper-convert-form-methods-posts-gets-toolbar" accesskey="&webdeveloper.posts.gets.key;" label="&webdeveloper.posts.gets.label;" oncommand="webdeveloper_convertFormMethods('get')"/>
  768.                     </menupopup>
  769.                 </menu>
  770.                 <menuitem id="webdeveloper-convert-select-elements-text-inputs-toolbar" accesskey="&webdeveloper.convert.select.elements.text.inputs.key;" label="&webdeveloper.convert.select.elements.text.inputs.label;" oncommand="webdeveloper_convertSelectElementsToTextInputs()"/>
  771.                 <menuseparator id="webdeveloper-forms-separator2-toolbar"/>
  772.                 <menuitem id="webdeveloper-enable-auto-completion-toolbar" accesskey="&webdeveloper.enable.auto.completion.key;" label="&webdeveloper.enable.auto.completion.label;" oncommand="webdeveloper_enableFormAutoCompletion()"/>
  773.                 <menuitem id="webdeveloper-enable-form-fields-toolbar" accesskey="&webdeveloper.enable.form.fields.key;" label="&webdeveloper.enable.form.fields.label;" oncommand="webdeveloper_enableFormFields()"/>
  774.                 <menuseparator id="webdeveloper-forms-separator3-toolbar"/>
  775.                 <menuitem id="webdeveloper-clear-radio-buttons-toolbar" accesskey="&webdeveloper.clear.radio.buttons.key;" label="&webdeveloper.clear.radio.buttons.label;" oncommand="webdeveloper_clearRadioButtons()"/>
  776.                 <menuitem id="webdeveloper-make-form-fields-writable-toolbar" accesskey="&webdeveloper.make.form.fields.writable.key;" label="&webdeveloper.make.form.fields.writable.label;" oncommand="webdeveloper_makeFormFieldsWritable()"/>
  777.                 <menuitem id="webdeveloper-populate-form-fields-toolbar" accesskey="&webdeveloper.populate.form.fields.key;" label="&webdeveloper.populate.form.fields.label;" oncommand="webdeveloper_populateFormFields()"/>
  778.                 <menuitem id="webdeveloper-remove-maximum-lengths-toolbar" accesskey="&webdeveloper.remove.maximum.lengths.key;" label="&webdeveloper.remove.maximum.lengths.label;" oncommand="webdeveloper_removeMaximumLengths()"/>
  779.             </menupopup>
  780.         </toolbarbutton>
  781.         <toolbarbutton id="webdeveloper-images-toolbar" label="&webdeveloper.images.label;" tooltiptext="&webdeveloper.images.label;" type="menu" onmouseover="webdeveloper_openToolbarButton(this)">
  782.             <menupopup onpopupshowing="webdeveloper_updateImagesMenu('toolbar')">
  783.                 <menu id="webdeveloper-disable-images-toolbar" accesskey="&webdeveloper.disable.images.key;" label="&webdeveloper.disable.images.label;">
  784.                     <menupopup onpopupshowing="webdeveloper_updateDisableImagesMenu('toolbar')">
  785.                         <menuitem id="webdeveloper-disable-all-images-toolbar" accesskey="&webdeveloper.all.images.key;" label="&webdeveloper.all.images.label;" type="checkbox" oncommand="webdeveloper_toggleImages(this)"/>
  786.                         <menuitem id="webdeveloper-disable-external-site-images-toolbar" accesskey="&webdeveloper.external.site.images.key;" label="&webdeveloper.external.site.images.label;" type="checkbox" oncommand="webdeveloper_toggleExternalSiteImages(this)"/>
  787.                         <menuseparator id="webdeveloper-disable-images-separator1-toolbar"/>
  788.                         <menuitem id="webdeveloper-disable-image-animations-toolbar" accesskey="&webdeveloper.image.animations.key;" label="&webdeveloper.image.animations.label;" type="checkbox" oncommand="webdeveloper_toggleImageAnimations(this)"/>
  789.                     </menupopup>
  790.                 </menu>
  791.                 <menuseparator id="webdeveloper-images-separator1-toolbar"/>
  792.                 <menuitem id="webdeveloper-display-alt-attributes-toolbar" accesskey="&webdeveloper.display.alt.attributes.key;" label="&webdeveloper.display.alt.attributes.label;" type="checkbox" oncommand="webdeveloper_displayAltAttributes(this)"/>
  793.                 <menuitem id="webdeveloper-display-image-dimensions-toolbar" accesskey="&webdeveloper.display.image.dimensions.key;" label="&webdeveloper.display.image.dimensions.label;" type="checkbox" oncommand="webdeveloper_displayImageDimensions(this)"/>
  794.                 <menuitem id="webdeveloper-display-image-file-sizes-toolbar" accesskey="&webdeveloper.display.image.file.sizes.key;" label="&webdeveloper.display.image.file.sizes.label;" type="checkbox" oncommand="webdeveloper_displayImageFileSizes(this)"/>
  795.                 <menuitem id="webdeveloper-display-image-paths-toolbar" accesskey="&webdeveloper.display.image.paths.key;" label="&webdeveloper.display.image.paths.label;" type="checkbox" oncommand="webdeveloper_displayImagePaths(this)"/>
  796.                 <menuseparator id="webdeveloper-images-separator2-toolbar"/>
  797.                 <menuitem id="webdeveloper-find-broken-images-toolbar" accesskey="&webdeveloper.find.broken.images.key;" label="&webdeveloper.find.broken.images.label;" oncommand="webdeveloper_findBrokenImages()"/>
  798.                 <menu id="webdeveloper-outline-images-toolbar" accesskey="&webdeveloper.outline.images.key;" label="&webdeveloper.outline.images.label;">
  799.                     <menupopup onpopupshowing="webdeveloper_updateOutlineImagesMenu('toolbar')">
  800.                         <menuitem id="webdeveloper-outline-all-images-toolbar" accesskey="&webdeveloper.all.images.key;" label="&webdeveloper.all.images.label;" type="checkbox" oncommand="webdeveloper_outlineAllImages(this)"/>
  801.                         <menuitem id="webdeveloper-outline-background-images-toolbar" accesskey="&webdeveloper.background.images.key;" label="&webdeveloper.background.images.label;" type="checkbox" oncommand="webdeveloper_outlineBackgroundImages(this, true)"/>
  802.                         <menuseparator id="webdeveloper-outline-images-separator1-toolbar"/>
  803.                         <menuitem id="webdeveloper-outline-images-with-adjusted-dimensions-toolbar" accesskey="&webdeveloper.images.with.adjusted.dimensions.key;" label="&webdeveloper.images.with.adjusted.dimensions.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithAdjustedDimensions(this)"/>
  804.                         <menuitem id="webdeveloper-outline-images-with-empty-alt-attributes-toolbar" accesskey="&webdeveloper.images.with.empty.alt.key;" label="&webdeveloper.images.with.empty.alt.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithEmptyAltAttributes(this)"/>
  805.                         <menuitem id="webdeveloper-outline-images-with-oversized-dimensions-toolbar" accesskey="&webdeveloper.images.with.oversized.dimensions.key;" label="&webdeveloper.images.with.oversized.dimensions.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithOversizedDimensions(this)"/>
  806.                         <menuitem id="webdeveloper-outline-images-without-alt-attributes-toolbar" accesskey="&webdeveloper.images.without.alt.attributes.key;" label="&webdeveloper.images.without.alt.attributes.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutAltAttributes(this)"/>
  807.                         <menuitem id="webdeveloper-outline-images-without-dimensions-toolbar" accesskey="&webdeveloper.images.without.dimensions.key;" label="&webdeveloper.images.without.dimensions.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutDimensions(this)"/>
  808.                         <menuitem id="webdeveloper-outline-images-without-title-attributes-toolbar" accesskey="&webdeveloper.images.without.title.attributes.key;" label="&webdeveloper.images.without.title.attributes.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutTitleAttributes(this)"/>
  809.                     </menupopup>
  810.                 </menu>
  811.                 <menuitem id="webdeveloper-view-image-information-toolbar" accesskey="&webdeveloper.view.image.information.key;" label="&webdeveloper.view.image.information.label;" oncommand="webdeveloper_viewImageInformation()"/>
  812.                 <menuseparator id="webdeveloper-images-separator3-toolbar"/>
  813.                 <menuitem id="webdeveloper-hide-background-images-toolbar" accesskey="&webdeveloper.hide.background.images.key;" label="&webdeveloper.hide.background.images.label;" type="checkbox" oncommand="webdeveloper_hideBackgroundImages(this)"/>
  814.                 <menuitem id="webdeveloper-hide-images-toolbar" accesskey="&webdeveloper.hide.images.key;" label="&webdeveloper.hide.images.label;" type="checkbox" oncommand="webdeveloper_hideImages(this, 'webdeveloper-hide-images')"/>
  815.                 <menuitem id="webdeveloper-make-images-full-size-toolbar" accesskey="&webdeveloper.make.images.full.size.key;" label="&webdeveloper.make.images.full.size.label;" oncommand="webdeveloper_makeImagesFullSize()"/>
  816.                 <menuitem id="webdeveloper-make-images-invisible-toolbar" accesskey="&webdeveloper.make.images.invisible.key;" label="&webdeveloper.make.images.invisible.label;" type="checkbox" oncommand="webdeveloper_makeImagesInvisible(this, 'webdeveloper-make-images-invisible')"/>
  817.                 <menuitem id="webdeveloper-replace-images-with-alt-attributes-toolbar" accesskey="&webdeveloper.replace.images.with.alt.attributes.key;" label="&webdeveloper.replace.images.with.alt.attributes.label;" type="checkbox" oncommand="webdeveloper_replaceImagesWithAltAttributes(this)"/>
  818.             </menupopup>
  819.         </toolbarbutton>
  820.         <toolbarbutton id="webdeveloper-information-toolbar" label="&webdeveloper.information.label;" tooltiptext="&webdeveloper.information.label;" type="menu" onmouseover="webdeveloper_openToolbarButton(this)">
  821.             <menupopup onpopupshowing="webdeveloper_updateInformationMenu('toolbar')">
  822.                 <menuitem id="webdeveloper-display-abbreviations-toolbar" accesskey="&webdeveloper.display.abbreviations.key;" label="&webdeveloper.display.abbreviations.label;" type="checkbox" oncommand="webdeveloper_displayAbbreviations(this)"/>
  823.                 <menuitem id="webdeveloper-display-access-keys-toolbar" accesskey="&webdeveloper.display.access.keys.key;" label="&webdeveloper.display.access.keys.label;" type="checkbox" oncommand="webdeveloper_displayAccessKeys(this)"/>
  824.                 <menuitem id="webdeveloper-display-anchors-toolbar" accesskey="&webdeveloper.display.anchors.key;" label="&webdeveloper.display.anchors.label;" type="checkbox" oncommand="webdeveloper_displayAnchors(this)"/>
  825.                 <menuitem id="webdeveloper-display-block-size-toolbar" accesskey="&webdeveloper.display.block.size.key;" label="&webdeveloper.display.block.size.label;" type="checkbox" oncommand="webdeveloper_displayBlockSize(this)"/>
  826.                 <menuitem id="webdeveloper-display-div-order-toolbar" accesskey="&webdeveloper.display.div.order.key;" label="&webdeveloper.display.div.order.label;" type="checkbox" oncommand="webdeveloper_displayDivOrder(this)"/>
  827.                 <menuitem id="webdeveloper-display-element-information-toolbar" accesskey="&webdeveloper.display.element.information.key;" key="webdeveloper-display-element-information-key" label="&webdeveloper.display.element.information.label;" type="checkbox" oncommand="webdeveloper_displayElementInformation(this)"/>
  828.                 <menuitem id="webdeveloper-display-id-class-details-toolbar" accesskey="&webdeveloper.display.id.class.details.key;" label="&webdeveloper.display.id.class.details.label;" type="checkbox" oncommand="webdeveloper_displayIdClassDetails(this)"/>
  829.                 <menuitem id="webdeveloper-display-link-details-toolbar" accesskey="&webdeveloper.display.link.details.key;" label="&webdeveloper.display.link.details.label;" type="checkbox" oncommand="webdeveloper_displayLinkDetails(this)"/>
  830.                 <menuitem id="webdeveloper-display-object-information-toolbar" accesskey="&webdeveloper.display.object.information.key;" label="&webdeveloper.display.object.information.label;" type="checkbox" oncommand="webdeveloper_displayObjectInformation(this)"/>
  831.                 <menuitem id="webdeveloper-display-stack-levels-toolbar" accesskey="&webdeveloper.display.stack.levels.key;" label="&webdeveloper.display.stack.levels.label;" type="checkbox" oncommand="webdeveloper_displayStackLevels(this)"/>
  832.                 <menuitem id="webdeveloper-display-tab-index-toolbar" accesskey="&webdeveloper.display.tab.index.key;" label="&webdeveloper.display.tab.index.label;" type="checkbox" oncommand="webdeveloper_displayTabIndex(this)"/>
  833.                 <menuseparator id="webdeveloper-information-separator1-toolbar"/>
  834.                 <menuitem id="webdeveloper-display-table-depth-toolbar" accesskey="&webdeveloper.display.table.depth.key;" label="&webdeveloper.display.table.depth.label;" type="checkbox" oncommand="webdeveloper_displayTableDepth(this)"/>
  835.                 <menuitem id="webdeveloper-display-table-information-toolbar" accesskey="&webdeveloper.display.table.information.key;" label="&webdeveloper.display.table.information.label;" type="checkbox" oncommand="webdeveloper_displayTableInformation(this)"/>
  836.                 <menuseparator id="webdeveloper-information-separator2-toolbar"/>
  837.                 <menuitem id="webdeveloper-display-title-attributes-toolbar" accesskey="&webdeveloper.display.title.attributes.key;" label="&webdeveloper.display.title.attributes.label;" type="checkbox" oncommand="webdeveloper_displayTitleAttributes(this)"/>
  838.                 <menuitem id="webdeveloper-display-topographic-information-toolbar" accesskey="&webdeveloper.display.topographic.information.key;" label="&webdeveloper.display.topographic.information.label;" type="checkbox" oncommand="webdeveloper_displayTopographicInformation(this)"/>
  839.                 <menuseparator id="webdeveloper-information-separator3-toolbar"/>
  840.                 <menuitem id="webdeveloper-view-anchor-information-toolbar" accesskey="&webdeveloper.view.anchor.information.key;" label="&webdeveloper.view.anchor.information.label;" oncommand="webdeveloper_viewAnchorInformation()"/>
  841.                 <menuitem id="webdeveloper-view-color-information-toolbar" accesskey="&webdeveloper.view.color.information.key;" label="&webdeveloper.view.color.information.label;" oncommand="webdeveloper_viewColorInformation()"/>
  842.                 <menuseparator id="webdeveloper-information-separator4-toolbar"/>
  843.                 <menuitem id="webdeveloper-view-document-outline-toolbar" accesskey="&webdeveloper.view.document.outline.key;" label="&webdeveloper.view.document.outline.label;" oncommand="webdeveloper_viewDocumentOutline()"/>
  844.                 <menuitem id="webdeveloper-view-document-size-toolbar" accesskey="&webdeveloper.view.document.size.key;" label="&webdeveloper.view.document.size.label;" oncommand="webdeveloper_viewDocumentSize()"/>
  845.                 <menuseparator id="webdeveloper-information-separator5-toolbar"/>
  846.                 <menuitem id="webdeveloper-view-javascript-toolbar" accesskey="&webdeveloper.view.javascript.key;" label="&webdeveloper.view.javascript.label;" oncommand="webdeveloper_viewJavaScript()"/>
  847.                 <menuitem id="webdeveloper-view-link-information-toolbar" accesskey="&webdeveloper.view.link.information.key;" label="&webdeveloper.view.link.information.label;" oncommand="webdeveloper_viewLinkInformation()"/>
  848.                 <menuitem id="webdeveloper-view-meta-tag-information-toolbar" accesskey="&webdeveloper.view.meta.tag.information.key;" label="&webdeveloper.view.meta.tag.information.label;" oncommand="webdeveloper_viewMetaTagInformation()"/>
  849.                 <menuitem id="webdeveloper-view-page-information-toolbar" accesskey="&webdeveloper.view.page.information.key;" label="&webdeveloper.view.page.information.label;" oncommand="webdeveloper_viewPageInformation('chrome://browser/content/pageInfo.xul')"/>
  850.                 <menuitem id="webdeveloper-view-response-headers-toolbar" accesskey="&webdeveloper.view.response.headers.key;" label="&webdeveloper.view.response.headers.label;" oncommand="webdeveloper_viewResponseHeaders()"/>
  851.             </menupopup>
  852.         </toolbarbutton>
  853.         <toolbarbutton id="webdeveloper-miscellaneous-toolbar" label="&webdeveloper.miscellaneous.label;" tooltiptext="&webdeveloper.miscellaneous.label;" type="menu" onmouseover="webdeveloper_openToolbarButton(this)">
  854.             <menupopup onpopupshowing="webdeveloper_updateMiscellaneousMenu('toolbar')">
  855.                 <menu id="webdeveloper-clear-private-data-toolbar" accesskey="&webdeveloper.clear.private.data.key;" label="&webdeveloper.clear.private.data.label;">
  856.                     <menupopup onpopupshowing="webdeveloper_updateClearPrivateDataMenu('toolbar')">
  857.                         <menuitem id="webdeveloper-clear-cache-toolbar" accesskey="&webdeveloper.cache.key;" label="&webdeveloper.cache.label;" oncommand="webdeveloper_clearCache()"/>
  858.                         <menuitem id="webdeveloper-clear-history-toolbar" accesskey="&webdeveloper.history.key;" label="&webdeveloper.history.label;" oncommand="webdeveloper_clearHistory()"/>
  859.                         <menuitem id="webdeveloper-clear-http-authentication-toolbar" accesskey="&webdeveloper.http.authentication.key;" label="&webdeveloper.http.authentication.label;" oncommand="webdeveloper_clearHTTPAuthentication()"/>
  860.                         <menuseparator id="webdeveloper-clear-private-data-separator1-toolbar"/>
  861.                         <menuitem id="webdeveloper-clear-all-private-data-toolbar" accesskey="&webdeveloper.all.private.data.key;" label="&webdeveloper.all.private.data.label;" oncommand="webdeveloper_clearAllPrivateData()"/>
  862.                     </menupopup>
  863.                 </menu>
  864.                 <menuseparator id="webdeveloper-miscellaneous-separator1-toolbar"/>
  865.                 <menuitem id="webdeveloper-display-line-guides-toolbar" accesskey="&webdeveloper.display.line.guides.key;" label="&webdeveloper.display.line.guides.label;" type="checkbox" oncommand="webdeveloper_displayLineGuides(this)"/>
  866.                 <menuitem id="webdeveloper-display-page-magnifier-toolbar" accesskey="&webdeveloper.display.page.magnifier.key;" label="&webdeveloper.display.page.magnifier.label;" type="checkbox" oncommand="webdeveloper_displayPageMagnifier(this)"/>
  867.                 <menuitem id="webdeveloper-display-ruler-toolbar" accesskey="&webdeveloper.display.ruler.key;" label="&webdeveloper.display.ruler.label;" type="checkbox" oncommand="webdeveloper_displayRuler(this)"/>
  868.                 <menuseparator id="webdeveloper-miscellaneous-separator2-toolbar"/>
  869.                 <menuitem id="webdeveloper-show-comments-toolbar" accesskey="&webdeveloper.show.comments.key;" label="&webdeveloper.show.comments.label;" type="checkbox" oncommand="webdeveloper_toggleComments(this)"/>
  870.                 <menuitem id="webdeveloper-show-hidden-elements-toolbar" accesskey="&webdeveloper.show.hidden.elements.key;" label="&webdeveloper.show.hidden.elements.label;" oncommand="webdeveloper_showHiddenElements()"/>
  871.                 <menuitem id="webdeveloper-show-window-chrome-toolbar" accesskey="&webdeveloper.show.window.chrome.key;" label="&webdeveloper.show.window.chrome.label;" oncommand="webdeveloper_showWindowChrome()"/>
  872.                 <menuseparator id="webdeveloper-miscellaneous-separator3-toolbar"/>
  873.                 <menuitem id="webdeveloper-edit-html-toolbar" accesskey="&webdeveloper.edit.html.key;" label="&webdeveloper.edit.html.label;" type="checkbox" oncommand="webdeveloper_editHTML()"/>
  874.                 <menuitem id="webdeveloper-linearize-page-toolbar" accesskey="&webdeveloper.linearize.page.key;" label="&webdeveloper.linearize.page.label;" type="checkbox" oncommand="webdeveloper_linearizePage(this)"/>
  875.                 <menuitem id="webdeveloper-make-frames-resizable-toolbar" accesskey="&webdeveloper.make.frames.resizable.key;" label="&webdeveloper.make.frames.resizable.label;" oncommand="webdeveloper_makeFramesResizable()"/>
  876.                 <menuitem id="webdeveloper-small-screen-rendering-toolbar" accesskey="&webdeveloper.small.screen.rendering.key;" label="&webdeveloper.small.screen.rendering.label;" type="checkbox" oncommand="webdeveloper_smallScreenRendering(this)"/>
  877.                 <menuseparator id="webdeveloper-miscellaneous-separator4-toolbar"/>
  878.                 <menu id="webdeveloper-visited-links-toolbar" accesskey="&webdeveloper.visited.links.key;" label="&webdeveloper.visited.links.label;">
  879.                     <menupopup>
  880.                         <menuitem id="webdeveloper-mark-all-links-unvisited-toolbar" accesskey="&webdeveloper.mark.all.links.unvisited.key;" label="&webdeveloper.mark.all.links.unvisited.label;" oncommand="webdeveloper_toggleVisitedLinks(false)"/>
  881.                         <menuitem id="webdeveloper-mark-all-links-visited-toolbar" accesskey="&webdeveloper.mark.all.links.visited.key;" label="&webdeveloper.mark.all.links.visited.label;" oncommand="webdeveloper_toggleVisitedLinks(true)"/>
  882.                     </menupopup>
  883.                 </menu>
  884.             </menupopup>
  885.         </toolbarbutton>
  886.         <toolbarbutton id="webdeveloper-outline-toolbar" label="&webdeveloper.outline.label;" tooltiptext="&webdeveloper.outline.label;" type="menu" onmouseover="webdeveloper_openToolbarButton(this)">
  887.             <menupopup onpopupshowing="webdeveloper_updateOutlineMenu('toolbar')">
  888.                 <menuitem id="webdeveloper-outline-frames-toolbar" accesskey="&webdeveloper.outline.frames.key;" label="&webdeveloper.outline.frames.label;" type="checkbox" oncommand="webdeveloper_outlineFrames(this)"/>
  889.                 <menuitem id="webdeveloper-outline-headings-toolbar" accesskey="&webdeveloper.outline.headings.key;" label="&webdeveloper.outline.headings.label;" type="checkbox" oncommand="webdeveloper_outlineHeadings(this)"/>
  890.                 <menu id="webdeveloper-outline-links-toolbar" accesskey="&webdeveloper.outline.links.key;" label="&webdeveloper.outline.links.label;">
  891.                     <menupopup onpopupshowing="webdeveloper_updateOutlineLinksMenu('toolbar')">
  892.                         <menuitem id="webdeveloper-outline-external-links-toolbar" accesskey="&webdeveloper.external.links.key;" label="&webdeveloper.external.links.label;" type="checkbox" oncommand="webdeveloper_outlineExternalLinks(this)"/>
  893.                         <menuseparator id="webdeveloper-outline-links-separator1-toolbar"/>
  894.                         <menuitem id="webdeveloper-outline-links-with-ping-attributes-toolbar" accesskey="&webdeveloper.links.with.ping.attributes.key;" label="&webdeveloper.links.with.ping.attributes.label;" type="checkbox" oncommand="webdeveloper_outlineLinksWithPingAttributes(this)"/>
  895.                         <menuitem id="webdeveloper-outline-links-without-title-attributes-toolbar" accesskey="&webdeveloper.links.without.title.attributes.key;" label="&webdeveloper.links.without.title.attributes.label;" type="checkbox" oncommand="webdeveloper_outlineLinksWithoutTitleAttributes(this)"/>
  896.                     </menupopup>
  897.                 </menu>
  898.                 <menu id="webdeveloper-outline-tables-toolbar" accesskey="&webdeveloper.outline.tables.key;" label="&webdeveloper.outline.tables.label;">
  899.                     <menupopup onpopupshowing="webdeveloper_updateOutlineTablesMenu('toolbar')">
  900.                         <menuitem id="webdeveloper-outline-table-captions-toolbar" accesskey="&webdeveloper.table.captions.key;" label="&webdeveloper.table.captions.label;" type="checkbox" oncommand="webdeveloper_outlineTableCaptions(this)"/>
  901.                         <menuitem id="webdeveloper-outline-table-cells-toolbar" accesskey="&webdeveloper.table.cells.key;" label="&webdeveloper.table.cells.label;" type="checkbox" oncommand="webdeveloper_outlineTableCells(this)"/>
  902.                         <menuitem id="webdeveloper-outline-all-tables-toolbar" accesskey="&webdeveloper.tables.key;" label="&webdeveloper.tables.label;" type="checkbox" oncommand="webdeveloper_outlineTables(this)"/>
  903.                     </menupopup>
  904.                 </menu>
  905.                 <menuseparator id="webdeveloper-outline-separator1-toolbar"/>
  906.                 <menuitem id="webdeveloper-outline-block-level-elements-toolbar" accesskey="&webdeveloper.outline.block.level.elements.key;" label="&webdeveloper.outline.block.level.elements.label;" type="checkbox" oncommand="webdeveloper_outlineBlockLevelElements(this)"/>
  907.                 <menuitem id="webdeveloper-outline-deprecated-elements-toolbar" accesskey="&webdeveloper.outline.deprecated.elements.key;" label="&webdeveloper.outline.deprecated.elements.label;" type="checkbox" oncommand="webdeveloper_outlineDeprecatedElements(this)"/>
  908.                 <menu id="webdeveloper-outline-positioned-elements-toolbar" accesskey="&webdeveloper.outline.positioned.elements.key;" label="&webdeveloper.outline.positioned.elements.label;">
  909.                     <menupopup onpopupshowing="webdeveloper_updateOutlinePositionedElementsMenu('toolbar')">
  910.                         <menuitem id="webdeveloper-outline-absolute-positioned-elements-toolbar" accesskey="&webdeveloper.absolute.key;" label="&webdeveloper.absolute.label;" type="checkbox" oncommand="webdeveloper_outlinePositionedElements('absolute', this)"/>
  911.                         <menuitem id="webdeveloper-outline-fixed-positioned-elements-toolbar" accesskey="&webdeveloper.fixed.key;" label="&webdeveloper.fixed.label;" type="checkbox" oncommand="webdeveloper_outlinePositionedElements('fixed', this)"/>
  912.                         <menuitem id="webdeveloper-outline-floated-elements-toolbar" accesskey="&webdeveloper.float.key;" label="&webdeveloper.float.label;" type="checkbox" oncommand="webdeveloper_outlineFloatedElements(this)"/>
  913.                         <menuitem id="webdeveloper-outline-relative-positioned-elements-toolbar" accesskey="&webdeveloper.relative.key;" label="&webdeveloper.relative.label;" type="checkbox" oncommand="webdeveloper_outlinePositionedElements('relative', this)"/>
  914.                     </menupopup>
  915.                 </menu>
  916.                 <menuseparator id="webdeveloper-outline-separator2-toolbar"/>
  917.                 <menuitem id="webdeveloper-outline-current-element-toolbar" accesskey="&webdeveloper.outline.current.element.key;" label="&webdeveloper.outline.current.element.label;" type="checkbox" oncommand="webdeveloper_outlineCurrentElement(this)"/>
  918.                 <menuitem id="webdeveloper-outline-custom-elements-toolbar" accesskey="&webdeveloper.outline.custom.elements.key;" label="&webdeveloper.outline.custom.elements.label;" type="checkbox" oncommand="webdeveloper_outlineCustomElements(this)"/>
  919.                 <menuseparator id="webdeveloper-outline-separator3-toolbar"/>
  920.                 <menuitem id="webdeveloper-outline-show-element-names-toolbar" accesskey="&webdeveloper.show.element.names.when.outlining.key;" label="&webdeveloper.show.element.names.when.outlining.label;" type="checkbox" oncommand="webdeveloper_toggleShowElementNamesWhenOutlining(this)"/>
  921.             </menupopup>
  922.         </toolbarbutton>
  923.         <toolbarbutton id="webdeveloper-resize-toolbar" label="&webdeveloper.resize.label;" tooltiptext="&webdeveloper.resize.label;" type="menu" onmouseover="webdeveloper_openToolbarButton(this)">
  924.             <menupopup onpopupshowing="webdeveloper_updateResizeMenu(this, 'toolbar')">
  925.                 <menuitem id="webdeveloper-display-window-size-toolbar" accesskey="&webdeveloper.display.window.size.key;" label="&webdeveloper.display.window.size.label;" oncommand="webdeveloper_displayWindowSize()"/>
  926.                 <menuitem id="webdeveloper-display-window-size-title-toolbar" accesskey="&webdeveloper.display.window.size.title.key;" label="&webdeveloper.display.window.size.title.label;" type="checkbox" oncommand="webdeveloper_displayWindowSizeInTitle(this)"/>
  927.                 <menuseparator id="webdeveloper-resize-separator1-toolbar"/>
  928.                 <menuitem id="webdeveloper-resize-window-toolbar" accesskey="&webdeveloper.resize.window.key;" label="&webdeveloper.resize.window.label;" oncommand="webdeveloper_customResizeWindow()"/>
  929.                 <menuseparator id="webdeveloper-resize-separator2-toolbar"/>
  930.                 <menuseparator id="webdeveloper-resize-separator3-toolbar"/>
  931.                 <menuitem id="webdeveloper-edit-resize-dimensions-toolbar" accesskey="&webdeveloper.edit.resize.dimensions.key;" label="&webdeveloper.edit.resize.dimensions.label;" oncommand="webdeveloper_options('resize')"/>
  932.                 <menuseparator id="webdeveloper-resize-separator4-toolbar"/>
  933.                 <menu id="webdeveloper-zoom-toolbar" accesskey="&webdeveloper.zoom.key;" label="&webdeveloper.zoom.label;">
  934.                     <menupopup>
  935.                         <menuitem id="webdeveloper-zoom-in-toolbar" accesskey="&webdeveloper.zoom.in.key;" key="webdeveloper-zoom-in-key" label="&webdeveloper.zoom.in.label;" oncommand="webdeveloper_zoom(true)"/>
  936.                         <menuitem id="webdeveloper-zoom-out-toolbar" accesskey="&webdeveloper.zoom.out.key;" key="webdeveloper-zoom-out-key" label="&webdeveloper.zoom.out.label;" oncommand="webdeveloper_zoom(false)"/>
  937.                     </menupopup>
  938.                 </menu>
  939.             </menupopup>
  940.         </toolbarbutton>
  941.         <toolbarbutton id="webdeveloper-tools-toolbar" label="&webdeveloper.tools.label;" tooltiptext="&webdeveloper.tools.label;" type="menu" onmouseover="webdeveloper_openToolbarButton(this)">
  942.             <menupopup onpopupshowing="webdeveloper_updateToolsMenu(this, 'toolbar')">
  943.                 <menuseparator id="webdeveloper-tools-separator1-toolbar"/>
  944.                 <menuitem id="webdeveloper-edit-tools-toolbar" accesskey="&webdeveloper.edit.tools.key;" label="&webdeveloper.edit.tools.label;" oncommand="webdeveloper_options('tools')"/>
  945.                 <menuseparator id="webdeveloper-tools-separator2-toolbar"/>
  946.                 <menuitem id="webdeveloper-dom-inspector-toolbar" accesskey="&webdeveloper.dom.inspector.key;" label="&webdeveloper.dom.inspector.label;" type="checkbox" oncommand="webdeveloper_openDOMInspector()"/>
  947.                 <menuitem id="webdeveloper-error-console-toolbar" accesskey="&webdeveloper.error.console.key;" key="webdeveloper-error-console-key" label="&webdeveloper.error.console.label;" type="checkbox" oncommand="webdeveloper_openErrorConsole(true)"/>
  948.                 <menuitem id="webdeveloper-java-console-toolbar" accesskey="&webdeveloper.java.console.key;" key="webdeveloper-java-console-key" label="&webdeveloper.java.console.label;" oncommand="webdeveloper_openJavaConsole()"/>
  949.                 <menuseparator id="webdeveloper-tools-separator3-toolbar"/>
  950.                 <menuitem id="webdeveloper-display-page-validation-toolbar" accesskey="&webdeveloper.display.page.validation.key;" label="&webdeveloper.display.page.validation.label;" type="checkbox" oncommand="webdeveloper_displayPageValidation(this)"/>
  951.                 <!--menuitem id="webdeveloper-validate-local-accessibility-toolbar" accesskey="&webdeveloper.validate.local.accessibility.key;" label="&webdeveloper.validate.local.accessibility.label;" oncommand="webdeveloper_validateLocalAccessibility()"/-->
  952.                 <menuitem id="webdeveloper-validate-local-css-toolbar" accesskey="&webdeveloper.validate.local.css.key;" label="&webdeveloper.validate.local.css.label;" oncommand="webdeveloper_validateLocalCSS()"/>
  953.                 <menuitem id="webdeveloper-validate-local-html-toolbar" accesskey="&webdeveloper.validate.local.html.key;" key="webdeveloper-validate-local-html-key" label="&webdeveloper.validate.local.html.label;" oncommand="webdeveloper_validateLocalHTML()"/>
  954.             </menupopup>
  955.         </toolbarbutton>
  956.         <toolbarbutton id="webdeveloper-view-source-toolbar" label="&webdeveloper.view.source.label;" tooltiptext="&webdeveloper.view.source.label;" type="menu" onmouseover="webdeveloper_openToolbarButton(this)">
  957.             <menupopup onpopupshowing="webdeveloper_updateViewSourceMenu(this, 'toolbar')">
  958.                 <menuitem id="webdeveloper-view-source-view-source-toolbar" accesskey="&webdeveloper.view.source.key;" key="webdeveloper-view-source-key" label="&webdeveloper.view.source.label;" oncommand="webdeveloper_viewSource(webdeveloper_getContentDocument())"/>
  959.                 <menuseparator id="webdeveloper-view-source-separator1-toolbar"/>
  960.                 <menu id="webdeveloper-view-frame-source-toolbar" accesskey="&webdeveloper.view.frame.source.key;" label="&webdeveloper.view.frame.source.label;">
  961.                     <menupopup onpopupshowing="webdeveloper_displayViewFrameSourceMenu(this)"/>
  962.                 </menu>
  963.                 <menuitem id="webdeveloper-view-generated-source-toolbar" accesskey="&webdeveloper.view.generated.source.key;" label="&webdeveloper.view.generated.source.label;" oncommand="webdeveloper_viewGeneratedSource('chrome://global/content/viewPartialSource.xul')"/>
  964.                 <menuseparator id="webdeveloper-view-source-separator2-toolbar"/>
  965.                 <menuseparator id="webdeveloper-view-source-separator3-toolbar"/>
  966.                 <menuitem id="webdeveloper-edit-view-source-with-applications-toolbar" accesskey="&webdeveloper.edit.view.source.with.applications.key;" label="&webdeveloper.edit.view.source.with.applications.label;" oncommand="webdeveloper_options('view-source')"/>
  967.             </menupopup>
  968.         </toolbarbutton>
  969.         <toolbarbutton id="webdeveloper-options-toolbar" label="&webdeveloper.options.label;" tooltiptext="&webdeveloper.options.label;" type="menu" onmouseover="webdeveloper_openToolbarButton(this)">
  970.             <menupopup onpopupshowing="webdeveloper_updateOptionsMenu('toolbar')">
  971.                 <menuitem id="webdeveloper-persist-features-toolbar" accesskey="&webdeveloper.persist.features.key;" label="&webdeveloper.persist.features.label;" type="checkbox" oncommand="webdeveloper_enablePreference(this, 'webdeveloper.persist.features')"/>
  972.                 <menuitem id="webdeveloper-reset-page-toolbar" accesskey="&webdeveloper.reset.page.key;" label="&webdeveloper.reset.page.label;" oncommand="webdeveloper_resetPage()"/>
  973.                 <menuseparator id="webdeveloper-options-separator1-toolbar"/>
  974.                 <menuitem id="webdeveloper-options-options-toolbar" accesskey="&webdeveloper.options.menu.key;" label="&webdeveloper.options.menu.label;" oncommand="webdeveloper_options()"/>
  975.                 <menuseparator id="webdeveloper-options-separator2-toolbar"/>
  976.                 <menuitem id="webdeveloper-help-toolbar" accesskey="&webdeveloper.help.key;" label="&webdeveloper.help.label;" oncommand="webdeveloper_help()"/>
  977.                 <menuitem id="webdeveloper-about-toolbar" accesskey="&webdeveloper.about.key;" label="&webdeveloper.about.label;" oncommand="webdeveloper_about()"/>
  978.             </menupopup>
  979.         </toolbarbutton>
  980.         <toolbarbutton id="webdeveloper-render-mode-statusbar" tooltiptext="&webdeveloper.render.mode.label;" oncommand="webdeveloper_viewPageInformation('chrome://browser/content/pageInfo.xul')"/>
  981.         <toolbarbutton id="webdeveloper-css-statusbar" tooltiptext="&webdeveloper.css.label;" oncommand="webdeveloper_openErrorConsole(false)"/>
  982.         <toolbarbutton id="webdeveloper-javascript-statusbar" tooltiptext="&webdeveloper.javascript.label;" oncommand="webdeveloper_openErrorConsole(false)"/>
  983.     </toolbarpalette>
  984.  
  985.     <toolbox id="navigator-toolbox">
  986.         <toolbar id="webdeveloper-toolbar" accesskey="&webdeveloper.key;" class="chromeclass-toolbar" collapsed="false" context="toolbar-context-menu" customizable="true" grippytooltiptext="&webdeveloper.toolbar.name;" hidden="false" iconsize="small" inherits="collapsed,hidden" mode="full" persist="collapsed,hidden" toolbarname="&webdeveloper.toolbar.name;"
  987.             defaultset="webdeveloper-disable-toolbar,webdeveloper-cookies-toolbar,webdeveloper-css-toolbar,webdeveloper-forms-toolbar,webdeveloper-images-toolbar,webdeveloper-information-toolbar,webdeveloper-miscellaneous-toolbar,webdeveloper-outline-toolbar,webdeveloper-resize-toolbar,webdeveloper-tools-toolbar,webdeveloper-view-source-toolbar,webdeveloper-options-toolbar,spring,webdeveloper-render-mode-statusbar,webdeveloper-css-statusbar,webdeveloper-javascript-statusbar"/>
  988.         <toolbar id="webdeveloper-line-guides-toolbar" class="chromeclass-toolbar" collapsed="false" grippytooltiptext="&webdeveloper.line.guides.toolbar.name;" hidden="true" inherits="collapsed,hidden" mode="full">
  989.             <hbox align="center">
  990.                 <spacer class="small"/>
  991.                 <description value="&webdeveloper.line.guides.toolbar.name;"/>
  992.                 <spacer/>
  993.                 <label control="webdeveloper.line.guides.color" value="&webdeveloper.color.label;"/>
  994.                 <colorpicker id="webdeveloper.line.guides.color" palettename="standard" type="button" onchange="webdeveloper_updateLineGuideColor(this)"/>
  995.                 <spacer/>
  996.                 <button label="&webdeveloper.add.horizontal.line.guide.label;" oncommand="webdeveloper_addHorizontalLineGuide()"/>
  997.                 <button label="&webdeveloper.add.vertical.line.guide.label;" oncommand="webdeveloper_addVerticalLineGuide()"/>
  998.             </hbox>
  999.             <toolbarspring/>
  1000.             <toolbarbutton class="webdeveloper-close-toolbar" tooltiptext="&webdeveloper.close.label;" oncommand="webdeveloper_displayLineGuides(null)"/>
  1001.         </toolbar>
  1002.         <toolbar id="webdeveloper-page-magnifier-toolbar" class="chromeclass-toolbar" collapsed="false" grippytooltiptext="&webdeveloper.page.magnifier.toolbar.name;" hidden="true" inherits="collapsed,hidden" mode="full">
  1003.             <hbox align="center">
  1004.                 <spacer class="small"/>
  1005.                 <description value="&webdeveloper.page.magnifier.toolbar.name;"/>
  1006.                 <spacer/>
  1007.                 <label control="webdeveloper.magnification.level" value="&webdeveloper.magnification.level.label;"/>
  1008.                 <textbox id="webdeveloper.magnification.level" size="5" onchange="webdeveloper_updateMagnificationLevel(this)"/>
  1009.             </hbox>
  1010.             <toolbarspring/>
  1011.             <toolbarbutton class="webdeveloper-close-toolbar" tooltiptext="&webdeveloper.close.label;" oncommand="webdeveloper_displayPageMagnifier(null)"/>
  1012.         </toolbar>
  1013.         <toolbar id="webdeveloper-page-validation-toolbar" class="chromeclass-toolbar" collapsed="false" grippytooltiptext="&webdeveloper.page.validation.toolbar.name;" hidden="true" inherits="collapsed,hidden" mode="full">
  1014.             <hbox align="center">
  1015.                 <spacer class="small"/>
  1016.                 <description value="&webdeveloper.page.validation.toolbar.name;"/>
  1017.                 <spacer/>
  1018.                 <description value="&webdeveloper.html.label;"/>
  1019.                 <toolbarbutton id="webdeveloper-html-validation" tooltiptext="&webdeveloper.validate.html.label;" oncommand="webdeveloper_validateLocalHTML()"/>
  1020.                 <spacer/>
  1021.                 <description value="&webdeveloper.css.validation.label;"/>
  1022.                 <toolbarbutton id="webdeveloper-css-validation" tooltiptext="&webdeveloper.validate.css.label;" oncommand="webdeveloper_validateLocalCSS()"/>
  1023.                 <!--spacer/-->
  1024.                 <!--description value="&webdeveloper.accessibility.validation.label;"/-->
  1025.                 <!--toolbarbutton id="webdeveloper-accessibility-validation" tooltiptext="&webdeveloper.validate.accessibility.label;" oncommand="webdeveloper_validateLocalAccessibility()"/-->
  1026.             </hbox>
  1027.             <toolbarspring/>
  1028.             <toolbarbutton class="webdeveloper-close-toolbar" tooltiptext="&webdeveloper.close.label;" oncommand="webdeveloper_displayPageValidation(null)"/>
  1029.         </toolbar>
  1030.         <toolbar id="webdeveloper-ruler-toolbar" class="chromeclass-toolbar" collapsed="false" grippytooltiptext="&webdeveloper.ruler.toolbar.name;" hidden="true" inherits="collapsed,hidden" mode="full">
  1031.             <hbox align="center">
  1032.                 <spacer class="small"/>
  1033.                 <description value="&webdeveloper.ruler.toolbar.name;"/>
  1034.                 <spacer/>
  1035.                 <label control="webdeveloper-ruler-width" value="&webdeveloper.width.label;"/>
  1036.                 <textbox id="webdeveloper-ruler-width" size="5" onchange="webdeveloper_updateRulerWidth(this)"/>
  1037.                 <label control="webdeveloper-ruler-height" value="&webdeveloper.height.label;"/>
  1038.                 <textbox id="webdeveloper-ruler-height" size="5" onchange="webdeveloper_updateRulerHeight(this)"/>
  1039.                 <spacer/>
  1040.                 <description value="&webdeveloper.start.position.label;"/>
  1041.                 <spacer class="small"/>
  1042.                 <description value="X = "/>
  1043.                 <description id="webdeveloper-ruler-start-x"/>
  1044.                 <spacer class="small"/>
  1045.                 <description value="Y = "/>
  1046.                 <description id="webdeveloper-ruler-start-y"/>
  1047.                 <spacer/>
  1048.                 <description value="&webdeveloper.end.position.label;"/>
  1049.                 <spacer class="small"/>
  1050.                 <description value="X = "/>
  1051.                 <description id="webdeveloper-ruler-end-x"/>
  1052.                 <spacer class="small"/>
  1053.                 <description value="Y = "/>
  1054.                 <description id="webdeveloper-ruler-end-y"/>
  1055.             </hbox>
  1056.             <toolbarspring/>
  1057.             <toolbarbutton class="webdeveloper-close-toolbar" tooltiptext="&webdeveloper.close.label;" oncommand="webdeveloper_displayRuler(null)"/>
  1058.         </toolbar>
  1059.         <toolbar id="webdeveloper-information-text-toolbar" class="chromeclass-toolbar" collapsed="false" grippytooltiptext="&webdeveloper.name;" hidden="true" inherits="collapsed,hidden" mode="full">
  1060.             <hbox align="center" flex="1">
  1061.                 <spacer class="small"/>
  1062.                 <description value="&webdeveloper.name;"/>
  1063.                 <spacer/>
  1064.                 <textbox id="webdeveloper-information" flex="1" readonly="true"/>
  1065.             </hbox>
  1066.         </toolbar>
  1067.     </toolbox>
  1068.  
  1069.     <statusbar id="status-bar">
  1070.         <statusbarpanel id="webdeveloper-statusbar-panel" context="webdeveloper-statusbar-menu" hidden="true" insertafter="page-report-button">
  1071.             <image id="webdeveloper-statusbar" popup="webdeveloper-statusbar-menu" src="chrome://webdeveloper/content/images/logo/small.png" width="16" height="16" tooltiptext="&webdeveloper.name;"/>
  1072.             <menupopup id="webdeveloper-statusbar-menu" onpopupshowing="return webdeveloper_updateStatusMenu(this)">
  1073.                 <menuseparator id="webdeveloper-separator-statusbar"/>
  1074.                 <menuitem id="webdeveloper-reset-page-statusbar" accesskey="&webdeveloper.reset.page.key;" label="&webdeveloper.reset.page.label;" oncommand="webdeveloper_resetPage()"/>
  1075.             </menupopup>
  1076.         </statusbarpanel>
  1077.     </statusbar>
  1078.  
  1079.     <window id="main-window">
  1080.         <vbox id="webdeveloper-dashboard" class="chromeclass-extrachrome" hidden="true" persist="height,width">
  1081.             <tabbox id="webdeveloper-dashboard-tab-box" flex="1">
  1082.                 <tabs id="webdeveloper-dashboard-tabs">
  1083.                     <spacer id="webdeveloper-dashboard-spacer" flex="1"/>
  1084.                     <toolbarbutton id="webdeveloper-position-dashboard" class="webdeveloper-dashboard-button" tooltiptext="&webdeveloper.position.label;" oncommand="webdeveloper_positionDashboard()"/>
  1085.                     <toolbarbutton class="webdeveloper-close-toolbar" tooltiptext="&webdeveloper.close.label;" oncommand="webdeveloper_closeDashboardTab()"/>
  1086.                 </tabs>
  1087.                 <tabpanels id="webdeveloper-dashboard-tab-panels" flex="1"/>
  1088.             </tabbox>
  1089.         </vbox>
  1090.         <splitter id="webdeveloper-dashboard-splitter" class="chromeclass-extrachrome" hidden="true"/>
  1091.         <box id="webdeveloper-page-magnifier-container" hidden="true">
  1092.             <html:canvas id="webdeveloper-page-magnifier" width="200" height="200"/>
  1093.         </box>
  1094.     </window>
  1095. </overlay>